Как сделать значения X с соответствующими маленькими значениями Y более видимыми в гистограмме - PullRequest
0 голосов
/ 29 января 2019

Мне было интересно, есть ли способ сделать значения X с соответствующими малыми значениями Y более видимыми в гистограмме на графике.

library(plotly)
p <- plot_ly(x = ~rnorm(50000), type = "histogram")
p

enter image description here

Например, на изображении выше есть некоторые значения x около -4 и 4, которые имеют очень малые значения y по сравнению с 1000, что представляется самым большим значением y.Я знаю, что это относительно, но могут ли крошечные значения отображаться с большими и более видимыми полосами?

1 Ответ

0 голосов
/ 29 января 2019

Я не думаю, что это хорошая идея, чтобы изменить высоту баров.Вместо этого вы можете попробовать что-то вроде этого:

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')))

enter image description here

Теперь можно увидеть, что у вас есть некоторые наблюдения, например, близкие к 4.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...