我想知道是否有一种方法可以使X值和较小的Y值在绘图直方图中更清晰可见。
library(plotly)
p <- plot_ly(x = ~rnorm(50000), type = "histogram")
p
在上图中的示例中,显然在-4和4附近有一些x值,它们的y
值很小,而1000似乎是最大的y
值。我知道这是相对的,但是微小的值可以用更大,更可见的条形显示吗?
答案 0 :(得分:2)
我认为改变条形的高度不是一个好主意。相反,您可以尝试如下操作:
library(plotly)
df <- data.frame(x = rnorm(5000), y = -1)
p <- plot_ly(data = df, x = x, type = "histogram")
add_markers(p,
data = df,
x = ~x,
y = ~y,
type = 'scatter',
mode = 'markers',
marker = list(symbol = 'star', size = ~abs(x), color = 'green', alpha = 0.5, line = list(color = 'transparent')))
现在可以看到您的观察值接近4。