增加ggvis中的所有字体大小

时间:2015-08-30 19:11:14

标签: r ggvis

我正在寻找这个ggplot2函数调用的ggvis等价物:theme(text=element_text(size=20))

我们来看一个用ggvis制作的简单图表:

mtcars %>% 
  add_rownames() %>% 
  ggvis(~mpg, ~disp, fill = ~vs) %>% 
  layer_text(text := ~rowname)

enter image description here

轴标题,刻度标签,文本图层,图例标题和图例刻度标签有字体大小。在SVG中,所有这些字体大小都在元素中设置:

例如,这是图例中的标签之一:

<text x="3" y="36" text-anchor="start" dy=".9em" style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-family: sans-serif; fill: #000000; opacity: 1;">0.0</text>

注意font-size: 10px;。这可以防止我在嵌入svg的页面中通过CSS修改字体大小。

有没有从元素中剥离所有fontSize的全局方法,所以我可以使用CSS?或者有没有办法通过ggvis增加所有fontSize?

0 个答案:

没有答案