【发布时间】:2021-03-21 10:21:46
【问题描述】:
在一个项目中,我展示了条形图并使用交互命令对组进行排序,因为一个是另一个的严格子组。我不想打印出第一组的全名,因为这会占用很多空间。有没有办法将单词限制为第一个字符或类似的东西?
mtcars$name <- rownames(mtcars)
ggplot(data = mtcars, aes(x=interaction(mtcars$cyl, mtcars$name)))+
geom_bar()+
theme(axis.text.x = element_text(angle = 90, hjust = 1,vjust = 0.5))
例如,这里只有#汽缸是我感兴趣的,我只是使用汽车名称来订购它们。但是它们占用了很多空间。只写汽车的第一个字母就很理想了。所以我想以 8.A 为例。在我的原始数据中,第一个变量具有不同的长度(不只是 1 个字符,因为 #cylinder 在这里有)
感谢您的任何回答, 问候
【问题讨论】:
标签: r ggplot2 interaction