我在一个闪亮的应用程序中有一些googleVis图表,但是当它们太长时,googleVis会默认缩短水平轴上的标签。我该如何防止这种行为?下面的示例复制了我想要阻止的行为:
df=data.frame(country=c(paste(rep("very very long label", 1e+2)), "GB", "BR"),
val1=c(10,13,14),
val2=c(23,12,32))
Line <- gvisLineChart(df)
plot(Line)
文档链接为here
答案 0 :(得分:3)
如果你问谷歌同样的问题,这总是一件棘手的事情。但是我发现了一个显示x标签的“技巧”,这里是我的解决方法:
更改图表区域:从下面的hAxis占用空间的上部“填充”。
R中可以使用options
函数中的gvisLineChart()
参数。
Line <- gvisLineChart(df,
options = list(chartArea =
"{'width': '82%', height: '60%', top: '9%', right: '3%', bottom: '90'}"))
plot(Line)
当然,您必须根据需要调整值。也许这种方法可以帮助你。