javascript - 如何在 R 或 Javascript 中使用 uvCharts 隐藏图例

标签 javascript r hide legend rcharts

我正在 R 中通过 RCharts 使用 uvCharts。我想要做的就是能够在需要时隐藏条形图上的图例。以下是来自 http://rcharts.io/howitworks/part2/ 的代码和示例(我认为我还不能插入图像)。如果滚动到页面中间,您会看到带有棕色、蓝色、淡褐色和绿色图例的条形图。

hair_eye_male <- subset(as.data.frame(HairEyeColor), Sex == "Male")
dataset = make_dataset('Hair', 'Freq', hair_eye_male, group = 'Eye')
u1 <- uPlot("Hair", "Freq", 
  data = hair_eye_male, 
  group = "Eye",
  type = 'StackedBar'
)
u1$config(meta = list(
  caption = "Hair vs. Eye Colors",
  vlabel  = "Hair Color"
))
u1$config(graph = list(
  palette = "Olive"  
))
u1

有人知道如何隐藏 uvCharts 中的图例吗?我知道我可以做

u1$config(legend = list()) 

但是文档( http://imaginea.github.io/uvCharts/documentation.html )并没有真正提供有关图例的任何进一步信息。任何有关如何在 R 或 JavaScript 中执行此操作的信息将不胜感激。预先感谢您的帮助。

最佳答案

你可以试试

u1$config(legend = list(
  showlegends = false
))

在 uvCharts 中,必须将其作为配置属性传递

{
   legend: {
      showlegends: false
   }
}

关于javascript - 如何在 R 或 Javascript 中使用 uvCharts 隐藏图例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31973303/

相关文章:

c# - 库(data.table)中的错误 : there is no package called 'data.table'

R:如何根据多列条件聚合(和汇总)df 中的行并保持先前​​的顺序?

javascript - 在javascript php中隐藏可见的div并显示另一个div?

javascript - 如何根据\r\n拆分字符串

javascript - jQuery eq() 超出范围

javascript - 查找所有asp :textboxes that are textmode=password and change display to none

jquery - jquery hide() 后的 div 高度概率

javascript - Angular: "exportAs"设置为 "ngForm"时没有指令错误

r - 如何从一个范围制作一个序列

javascript - Jquery:需要帮助理解为什么它同时隐藏和显示列表元素,我在脚本中自相矛盾吗?