R 条形图使标签水平

R 条形图使标签水平,r,R,我知道这一定很基本,但这个命令: barplot(df$var, horiz = T) 正在制作此图表: 是的,我已经阅读了?barplot的文档,搜索并尝试了许多不同的参数设置,如next、names.arg等。但是我不能使y标签文本水平,因为我认为一旦图表水平,它将是自然的 我确实按照达维特的说法尝试过: barplot(x$value, horiz = T, las=2) 现在将裁剪标签文本: 有人能帮忙吗?您需要将las选项添加到功能中: barplot(x$value, hor

我知道这一定很基本,但这个命令:

barplot(df$var, horiz = T)
正在制作此图表:

是的,我已经阅读了?barplot的文档,搜索并尝试了许多不同的参数设置,如next、names.arg等。但是我不能使y标签文本水平,因为我认为一旦图表水平,它将是自然的

我确实按照达维特的说法尝试过:

barplot(x$value, horiz = T, las=2)
现在将裁剪标签文本:


有人能帮忙吗?

您需要将las选项添加到功能中:

barplot(x$value, horiz = T, las=2)

Rstudio在其网站上发布了这张有用的备忘单:

您好,非常感谢。las选项不在文档中,但它会水平旋转标签。请参阅我编辑的问题。这是在文档中,但隐藏在PAR函数之下。PAR有很多选项来调整文本从图形包。哈哈,谢谢,我正在努力学习所有的技巧。知道为什么要裁剪文本吗?是的,页边空白不够大。看,PAR损坏,你需要调整MAI或MAR选项。我忘了哪一个没有测试