У меня есть простой кадр данных d
ниже, и я хочу создать гистограмму на основе частоты ее значений.Я пытаюсь установить начальное значение как 0
, а затем отобразить значения по оси x на 5
, но ни один из них, похоже, не работает, поскольку значения начинаются с 1
, а затем отображаются 8
.Я предпочел бы четкое сюжетное решение в качестве первого выбора, без ggplot()
помех.
d<-data.frame(c(1,5,7,5,4,5,6,7,8,9,10,15,13))
x <- list(
tick0=0,
dtick=5
)
# Create the plotly histogram
plot_ly(alpha = 0.9) %>%
add_histogram(x = as.factor(d[,1]),source="subset") %>%
# Add titles in plot and axes
layout(barmode = "overlay",xaxis=x,margin=list(b=100))