【问题标题】:Set bar color via style role in googlevis package for R通过 R 的 googlevis 包中的样式角色设置条形颜色
【发布时间】:2021-11-11 19:33:20
【问题描述】:

我将GoogleVis Package 用于R,但我没有使用data role 的列来更改栏的样式。目前我的数据框如下所示:

我想做的只是通过“样式”列控制条形颜色。我尝试将其重命名为 value.style 以及 municipio.style 但这些都不起作用。当我使用googleVis::gvisTimeline() 函数创建图表时,它只是忽略此列中的颜色并使用默认颜色模式处理图表。

我想要达到的结果是这样的:

但是我目前得到这个:

我知道我可以在处理图表时使用“选项”手动调整它,但出于数百个原因,如果可能的话,我宁愿使用样式角色列。

谢谢

【问题讨论】:

    标签: r googlevis


    【解决方案1】:

    只需将样式列添加到'barlabel'参数:

    googleVis::gvisTimeline(data=cronograma_final,
                             rowlabel="municipio",
                             barlabel=c("value", "value.style"),
                             start="start", 
                             end="end",
                             options=list(timeline="{groupByRowLabel:true}"))
    

    OBS.:我将其重命名为“value.style”

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-02-01
      • 2013-02-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多