R 使用镶嵌面功能使轴标签水平

R 使用镶嵌面功能使轴标签水平,r,ggplot2,plot,facet,R,Ggplot2,Plot,Facet,我希望刻面图右侧标签上的名称是水平的,这样它们就不会被切断。例如,它读作北英格兰、东米德兰等 您可以使用strip.text.y=element\u text(角度=0)旋转右侧的镶嵌条。我正在使用irisdataset制作一个可复制的示例 库(ggplot2) ggplot()+ geom_线(数据=虹膜,aes(x=萼片长度,y=花瓣宽度, 颜色=种类),stat=“身份”)+ 刻面包裹(种类~,条带位置=“右”,ncol=1,刻度=“自由度”)+ 主题_bw()+ 主题(strip.tex

我希望刻面图右侧标签上的名称是水平的,这样它们就不会被切断。例如,它读作北英格兰、东米德兰等


您可以使用
strip.text.y=element\u text(角度=0)
旋转右侧的镶嵌条。我正在使用
iris
dataset制作一个可复制的示例

库(ggplot2)
ggplot()+
geom_线(数据=虹膜,aes(x=萼片长度,y=花瓣宽度,
颜色=种类),stat=“身份”)+
刻面包裹(种类~,条带位置=“右”,ncol=1,刻度=“自由度”)+
主题_bw()+
主题(strip.text.y=element\u text(角度=0),
legend.position=“无”)

您可以使用
strip.text.y=element\u text(角度=0)
旋转右侧的镶嵌条。我正在使用
iris
dataset制作一个可复制的示例

库(ggplot2)
ggplot()+
geom_线(数据=虹膜,aes(x=萼片长度,y=花瓣宽度,
颜色=种类),stat=“身份”)+
刻面包裹(种类~,条带位置=“右”,ncol=1,刻度=“自由度”)+
主题_bw()+
主题(strip.text.y=element\u text(角度=0),
legend.position=“无”)

请问您有什么理由想使用
facet.*
来实现这一点吗?我不确定
水平
是否清晰!!!但对于截断,解决方案是使用
stringr::str_wrap
进行文本包装。应该是。你的问题应该清楚具体。我贴出了答案。希望它适用于您的数据集;但是,如果您发布了一个最小且可复制的数据示例(记住,不是全部),那么我们可以确定我们已经提供了帮助。查看另一个可视化选项。请问您是否有任何理由想使用
facet.*
来实现此目的?我不确定
水平
是否清晰!!!但对于截断,解决方案是使用
stringr::str_wrap
进行文本包装。应该是。你的问题应该清楚具体。我贴出了答案。希望它适用于您的数据集;但是,如果你发布了一个最小的、可复制的数据示例(记住,不是全部),那么我们可以肯定我们是有帮助的。请查看另一个可视化选项