关于ggplot2主题设置的问题

发布于 2022-09-06 22:44:26 字数 1167 浏览 8 评论 0

手抄《R语言实战》中的主题设置代码,不知道为什么老是报错,代码如下:

library(ggplot2)
data(Salaries, package='car')

mytheme<-(plot.title=element_text(face='bold.italic',size=14,color='brown',hjust=0.5),
          axis.title=element_text(face='bold.italic',size='10',color='brown'),
          axis.text=element_text(face='bold.italic',size='9',color='darkblue'),
          panel.background=element_rect(fill='white',color='darkblue'),
          panel.grid.major.y=elemnt_line(color='grey',linetype=1),
          panel.grid.minor.y=element_line(color='grey', linetype=2),
          panel.grid.minor.x=element_blank())



ggplot(Salaries, aes(x=rank,y=salary,fill=sex)) + 
  geom_boxplot() +
  labs(title='Salary by Rank and Sex',x='RANK',y='Salary') +
  mytheme

报错信息如下:

> source('~/.active-rstudio-document')
Error in source("~/.active-rstudio-document") : 
  ~/.active-rstudio-document:18:86: unexpected ','
17: 
18: mytheme<-(plot.title=element_text(face='bold.italic',size=14,color='brown',hjust=0.5),
                                                                                         ^

逗号也没有错啊,是英文的,请问到底是哪里错了,谢谢!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久隐师 2022-09-13 22:44:26

漏了theme(),犯了个2b错误。。。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文