我试图在plot_ly中绘制一个堆叠的条形图,但遇到了一个奇怪的问题。Plot_ly以某种方式将y轴标签挤压到左下角,同时正确地绘制条形图。下面是一个可重复的例子:
x <- "Test"
y <- c("03:00:00", "04:00:00", "05:00:00", "06:00:00", "07:00:00", "08:00:00", "09:00:00", "10:00:00", "11:00:00",
"12:00:00", "13:00:00", "14:00:00", "15:00:00", "16:00:00", "17:00:00", "18:00:00", "19:00:00", "20:00:00",
"21:00:00", "22:00:00", "23:00:00", "24:00:00", "01:00:00", "02:00:00")
df <- data.frame(x, y)
plot_ly(df, x = x, y = ~y, type = "bar") %>%
layout(barmode = "stack") 在“我的查看器”窗格中,生成以下情节:

正如你在左下角所看到的,所有标签都隐藏在那里。
问题:如何使y轴与y的值重新对齐,从而使其显示在整个图的大小上?
发布于 2020-01-13 14:25:25
如何使y轴与y的值重新对齐,从而使其显示在整个图的大小上?
这在一定程度上取决于你还想对情节的其余部分做些什么。
也许设置layout(barmode = "overlay")就足够了?
Plot1:

如果这不能解决你的挑战,请告诉我!
https://stackoverflow.com/questions/59714081
复制相似问题