无法在R中的ggplotly条形图中设置y轴限制

拉加万vmvs

我在R中有以下数据集

 dataf<-data.frame("COl1"= c(5,10,15), "COl2"=c("A", "B", "C"))

我使用扩展的Y轴(在-5,25之间)创建了以下图,如下所示

  library(ggplot2) 
  library(plotly)
  pl1 <- ggplot(data = dataf, aes(x = COl2,y = COl1 , fill = COl2)) + 
            coord_cartesian(ylim = c(-5,25)) + 
            geom_bar(stat = 'identity', width = .35)

这将产生barplotay轴介于-5、25之间。接下来,当我尝试将其变为dynamicticks真时,绘图范围会折叠到数据中可用的范围

ggplotly(pl1, dynamicTicks = T, layerData = T)

dynamicticks使用ggplotly命令生成时是否有办法保留扩展的Y轴

我尝试了所有其他方法:coord_cartesianylim等等,但无法使其正常工作

克鲁特

您可以指定autorange为参数yaxisplotly::layout

library(dplyr)
library(ggplot2)
library(plotly)

dataf<-data.frame("COl1"= c(5,10,15), "COl2"=c("A", "B", "C"))

pl1<-ggplot(data = dataf, aes(x = COl2,y = COl1 , fill=COl2))+coord_cartesian(ylim = c(-5,25))+geom_bar(stat = 'identity', width = .35)

ggplotly(pl1, dynamicTicks = T, layerData = T) %>% 
  layout(yaxis = list(autorange = FALSE))

跟随链接可参考R的参考。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

将Altair条形图中的轴设置为整数

MPAndroidChart,根据y轴值将不同的颜色设置为条形图中的条形

ggplot2中条形图的对称y轴限制

Python Matplotlib-如何在条形图中的y轴上设置值

在R中的条件分布条形图中更改x轴变量

R无法从条形图中删除迹线0

无法设置条形图中的列宽

在条形图Matploblib中设置双轴对数

在plotly中设置条形图中的x和y范围

R条形图:Y轴在顶部切除?

在条形图上添加美感并更改R中的y轴

在R中的ggplot条形图中更改条形的颜色

R中ggplot条形图的x轴限制

带条形图的y轴限制

在高条图中基于该轴的条形图上的鼠标overrover高亮显示相应的y轴

如何在双Y轴图中的ggvis中对齐条形图和折线图?

R:条形图中的x轴-条形图中间的x轴和中心刻度线的宽度

如何在R条形图中沿y轴垂直对齐文本数据标签?

条形图:R中y轴上的希腊字母

在熊猫直方图中设置y轴限制

是否可以基于y轴值突出显示Dimple.js条形图中的条形?

Google图表中堆叠的(正/负)条形图中的第二个Y轴

在 MPAndroid 条形图中将 x 轴位置设置为 y = 0

Python - y 轴设置为 0 的浮动条形图

使 seaborn 条形图中的颜色与轴中的标签匹配

更改 ggplotly() 重叠条形图中的条形颜色

R - ggplot2:在 y 轴的另一侧设置条形图的值

如何使用ggplot2修改极坐标中堆积条形图的y轴的限制?

尝试在 R 中绘制条形图,x 轴上带有“字符”,y 轴上带有“因子”