• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

R语言 设置ylab每个汉字竖向排列

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

只看标题可能不知道啥意思,所以先上图了。


从图中可以看到ylab中汉字的排列方式是从上到下的,要实现这样的效果有两个关键步骤:

一是ylab不是常规的“月工作量”,而是'月\n工\n作\n量',每个汉字中间要进行换行。

二是要对ylab进行旋转。

下面给出代码:

library(ggplot2)
#数据
df <- data.frame(
  gp = factor(rep(letters[1:3], each = 10)),
  y = rnorm(30)
)
#ggplot绘制
p0 <-ggplot(df, aes(gp, y)) +
  geom_point() +
  geom_point(data = ds, aes(y = mean), colour = 'red', size = 3)
#相关设置
p0+xlab('The glorious years of the movies')+ylab('月\n工\n作\n量')+
  theme(
    axis.text.x=element_text(angle=90, size=8),
    axis.title.x=element_text(angle=10, color='red'),
    axis.title.y=element_text(angle=360, color='blue', face='bold', size=14,vjust=0.5)

  )

如有任何问题可以加群R语言&大数据分析456726635或者Python & Spark大数636866908与我联系。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
《数据科学:R语言实现》——3.5 添加新的记录发布时间:2022-07-18
下一篇:
R语言ETL工程系列:排序(arrange)发布时间:2022-07-18
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap