更改 gvisAnnotationChart 的 chartArea 背景颜色

Change the chartArea background color of gvisAnnotationChart

如何更改gvisAnnotationChart的chartArea背景颜色?

我试过了,但没有用(我试图复制我在

中看到的内容
gvisAnnotationChart(
...,
options = list(
    ...,
    chart = list(
      backgroundColor = "#D3D3D3"
    )
  )
)

这是使用包演示中的一个图表,指定了背景颜色选项,以便您可以查看它的记录方式。

因为 gvisAnnotationChart 有侧面板、图表区域、图表和其他指定的 panel-type 区域,所有这些区域都可能有不同的背景,所以您必须真正针对这种类型的图表.

library(googleVis)
data(Stock)

plot(gvisAnnotationChart(Stock, datevar="Date",
                         numvar="Value", idvar="Device",
                         titlevar="Title", annotationvar="Annotation",
                         options=list(
                           displayAnnotations=TRUE,
                               # make it blue
                           chart = "{chartArea:{backgroundColor:'#003b70'}}",
                           legendPosition='newRow',
                           width=600, height=350)))