R-从RCHART中删除传奇



我在闪亮的应用程序中使用rCharts库,并要删除右侧传奇。

我发现的技巧在这种情况下没有工作...例如:p1$chart(showLegend = FALSE)

我的代码与此相似:

library(rCharts)
mydata<-data.frame(weekday=c("friday","monday","thursday","tuesday","saturday","sunday","wednesday"),value=rnorm(7,10,2))

p1<-rPlot(value ~ weekday, color = 'weekday', data = mydata, type = 'bar')
  p1$guides(
    color = list(
      numticks = length(unique(mydata$weekday))
    ),
    x = list(title="",
             ticks = c('sunday', 'monday', 'tuesday','wednesday','thursday','friday','saturday'),
             labels ="",
             levels = c('sunday', 'monday', 'tuesday','wednesday','thursday','friday','saturday')
    ),
    y = list(title=""
    )
  )

  p1$chart(showLegend = FALSE)
p1

我使用以下代码行解决了问题:

  p1$set(legendPosition = "none")

最新更新