r - R Plotly 对数直方图
问题描述
我正在尝试使用从 400K 到 10+ B 的数据绘制直方图。因此我想使用对数刻度。问题是 plotly 似乎不能很好地管理 bin 大小。有没有办法在不弄乱符号的情况下给出日志箱大小?
data = rpareto(1000, 400000, shape=0.95)
fig = plot_ly(x=data) %>%
add_histogram(histnorm='percent', xbins=list(size=1000000))
这给了我正确的符号和 100K 1M 等和正确的悬停标签,但你什么都看不懂。
fig = plot_ly(x=log10(data)) %>%
add_histogram(histnorm='percent', xbins=list(size=0.1))
这给出了正确的 bin 大小和正确的图,但注释都是对数比例。我正在寻找第一个示例的注释与第二个示例的形成。