我有一个直方图,需要看的不是直方图列的平均值(图片上的2.9
),而是它的间隔(2.8-3.0
)。如何做到这一点?
示例代码:
iris %>% setDT() %>%
e_charts() %>%
e_histogram(
Sepal.Width,
name = "histogram") %>%
e_density(
Sepal.Width,
name = "density",
y_index = 1) %>%
# e_tooltip(trigger = "axis")
e_tooltip(trigger = "axis")
我看到的和我想看到的:
1条答案
按热度按时间sg24os4d1#
为了添加这些信息,我编写了一个JS函数,用于调用
e_tooltip
,只有一个元素不能动态获取-数据的行数。在JS中,您可以看到数字32,这是在此代码中必须更新的唯一信息(除了
e_
函数中的数据)。假设:
binwidth
(echarts4r
计算的bin宽度)使用行计数和这个函数来创建你想要的格式化工具提示。
下面是如何应用此格式的示例。(对绘图的调用来自
echarts4r
示例绘图。)这是另一个例子,我把数据换成了
iris
数据集。