【问题标题】:rCharts for some functions such as timeline in shiny apprCharts 用于一些功能,例如闪亮应用程序中的时间线
【发布时间】:2014-10-26 09:40:37
【问题描述】:

我在闪亮的应用程序中使用 rCharts。 rCharts 是一个非常有用的可视化包。当我们将鼠标移到图形上方时,它会提示我一些消息。例如,我有一个像 !data.frame(date=c(....),revenue=c(....))

这样的数据框

然后当它变成一个情节时,当鼠标移动它会告诉我们日期和收入,

但我想更改此消息,例如当鼠标指向它时,它会告诉我发生了什么 天 , 所以我可以像这样更改数据框:data.frame(date=c(....),revenue=c(....),events=c(...))

如果是真的,很容易检查发生了哪些事件影响了我的收入。如果有人知道如何实现它,请告诉我!谢谢。

【问题讨论】:

  • 请提供一个可重现的最小示例来演示您遇到的问题。 rCharts 有许多底层图表库,请特别指出您正在使用哪些。
  • 啊,只想要一个像glimmer.rstudio.com/pssguy/CRANcountdown 这样的简单图表,但我想要当鼠标悬停在该点上时,它会告诉我此时发生了什么。我的意思是如何更改点的默认标签。谢谢你的回答。
  • hightcharts 或者 nvd3 或者 morris 都可以

标签: r shiny interactive rcharts


【解决方案1】:

如果我理解正确,您想调整工具提示以显示events 列。

这是一个示例,我想将disp 列与hp 列相对应,但工具提示悬停应显示gear 列。

n<-nPlot(disp~hp,data=mtcars,type='lineChart')
n$chart(
  tooltipContent="#! function(key, x, y, e){
  return  e.point.gear
} !#"
  )

您可以将任何您想要的 html 添加到 tooltipContent 以根据自己的喜好设置格式。

【讨论】:

猜你喜欢
  • 2018-01-29
  • 1970-01-01
  • 2015-04-29
  • 1970-01-01
  • 1970-01-01
  • 2015-09-04
  • 2015-06-05
  • 2014-12-24
  • 2017-12-28
相关资源
最近更新 更多