您可以通过使用属性来完成此操作。例如,您可以像这样控制轴、刻度和标签的大小 -
library(ggvis)
mtcars %>%
ggvis(~hp,~wt) %>%
layer_points() %>%
set_options(height = 480, width = 480) %>%
add_axis("x", title = "whatever", properties = axis_props(
axis = list(stroke = "red", strokeWidth = 3),
grid = list(stroke = "blue"),
ticks = list(stroke = "green", strokeWidth = 10),
labels = list(angle = 45, align = "left", fontSize = 10),
title = list(fontSize = 40)
))
您可以从 - http://ggvis.rstudio.com/axes-legends.html找到更多信息
“最后,坐标轴和图例共享属性,这是一个命名的 props() 列表,应用于坐标轴或图例的指定组件。对于坐标轴,您可以设置刻度的属性(或分别设置 majorTicks 和 minorTicks),标签和轴。对于图例,您可以设置标题、标签、符号(用于分类刻度)、渐变(用于连续刻度)和图例的属性。