首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用旋转的X轴在R中绘制效果图

使用旋转的X轴在R中绘制效果图
EN

Stack Overflow用户
提问于 2018-05-31 19:41:22
回答 1查看 247关注 0票数 0

在搜索了几个小时之后,我会直接在这里提问:

如何在效果图中旋转x轴的标签?

绘制效果图没有问题:

kiri.eff <- Effect(c("words", "otherwords"), kiri)

(其中'kiri‘是一个线性混合效果模型,用lmer()制作),它与

plot(kiri.eff, multiline = T, ci.style = "bars")

因此,我尝试像这样绘制向量:

代码语言:javascript
复制
     words        otherwords    RT
     word1        other1        1.67
     word1        other2        2.65
     word2        other1        1.8
     word3        other2        2
     word2        other2        1.4
     word3        other1        2.3

本质上,RT的(统计)效果是分别对所使用的单词和其他单词绘制的。

但现在似乎没有办法在x轴上旋转标签。我用par()尝试了las = 2和其他方法,没有对绘图本身--分别是x轴--进行任何更改。我也试着用ggplot()来绘制它,但它似乎不能与效果一起工作-或者我做得不对。

我很感谢大家的帮助。

最好的,Kiri

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 19:54:12

对于ggplot2库,一种可能的解决方案是使用element_text()。正如您在下面看到的,x-axis标签被聚集在一起。

代码语言:javascript
复制
library(ggplot2)
data(diamonds)
diamonds$cut <- paste("Super Dee-Duper",as.character(diamonds$cut))
q <- qplot(cut,carat,data=diamonds,geom="boxplot")
q 

通过应用element_text()旋转x轴标签。

代码语言:javascript
复制
q + theme(axis.text.x = element_text(angle = 90, hjust = 1)) 

因此,在element_text()中更改angle的值以获得所需的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50623465

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档