gpt4 book ai didi

r - 如何在 rCharts 人力车图表上设置悬停参数?

转载 作者:行者123 更新时间:2023-12-04 04:36:57 24 4
gpt4 key购买 nike

这是我的代码:

#Start up rickshaw charts
library(rCharts)
df.plot <- Rickshaw$new()

#Set chart parameters
df.plot$layer(
y ~ x,
data = df.aggregate2,
type = "area",
groups = "var2",
colors= c("#E1CA4C","#74D2E3","#B70002","#987989","#9A9A9A","#ACD759","#5FCC5C","#4C6676"),
height = 500,
width = 800
)
df.plot$set(
hoverDetail = TRUE,
yAxis = TRUE,
xAxis = TRUE,
shelving = FALSE,
legend = TRUE,
slider = TRUE,
highlight = TRUE,
unstack = TRUE,
)

df.plot$xAxis( tickFormat=
"#!function(d) {
return d3.time.format('%Y-%m-%d')(new Date( d * 86400000 ));
}
!#" )
#Plot
df.plot$print('Performance', include_assets = TRUE, cdn = TRUE)

我的悬停看起来像这样:

2013 年 9 月 23 日星期一 00:00:00 GMT
无功 1045.00

我希望它看起来像这样:
2013 年 9 月 23 日,星期一
变种 1045
*不带时间&不带小数点。

最佳答案

您可以使用 hoverDetail方法并将其传递给格式化程序函数。您将需要编写一个 javascript 函数来输出所需的字符串。

moods.plot$hoverDetail(formatter = "#! function(series, x, y){

} !#")

您可以看到 formatter 的示例通过查看 this page的来源实现功能

关于r - 如何在 rCharts 人力车图表上设置悬停参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19591097/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com