如何减少R中绘图条形图的条形宽度?
要减少绘图条形图的条形宽度,我们可以使用布局功能并将 autosize 参数设置为 FALSE。
例如,如果我们有一个名为的数据框,其中包含一个分类列 C 和一个数字列 Count,则可以使用以下命令创建条形宽度减小的条形图 -
plot_ly(df,x=x,y=y,type="bar")%>%layout(autosize=F)
示例
以下代码段创建了一个示例数据框 -
x<-LETTERS[1:3]输出结果y<-c(24,27,25)
df<-data.frame(x,y)
df
创建以下数据框 -
x y1 A 24
2 B 27
3 C 25
要加载 plotly 包并为 df 中的数据创建条形图,请将以下代码添加到上述代码段 -
library(plotly)输出结果plot_ly(df,x=x,y=y,type="bar")
如果您将上述所有片段作为单个程序执行,它会生成以下输出 -
现在,要为 df 中的数据创建条形图并减小条形宽度(这将在应用后更好地理解),将以下代码添加到上面的代码片段 -
plot_ly(df,x=x,y=y,type="bar")%>%layout(autosize=FALSE)输出结果
如果您将上述所有片段作为单个程序执行,它会生成以下输出 -
以上是 如何减少R中绘图条形图的条形宽度? 的全部内容, 来源链接: utcz.com/z/363442.html