正在加载
请稍等

菜单

Home 码农菜园 数据分析 R学习笔记-FAQ
Home 码农菜园 数据分析 R学习笔记-FAQ

R学习笔记-FAQ

数据分析 by   阅读量 6,275

1 R绘图中文问题

使用R绘图时,如果绘图标题、坐标轴标题或者文本标签中含有中文,在绘图结果中将显示为方框,不同的绘图系统对应不同的解决方案。

1.1 默认绘图系统

如果使用默认的绘图系统,则解决方案最为简单,使用par()函数更改默认绘图参数并指定一种中文字体即可:

或者使用quartz()函数指定图形设备的绘图参数:

1.2 ggplot

由于ggplot的强大功能和优秀作图效果,很多用户选择用ggplot包取代默认绘图系统进行绘图,ggplot绘图中文问题可以使用theme()函数解决:

theme()函数和geom_point()之类的函数一样,使用时通过加号叠加即可。theme()支持对绘图中的点、线、文本等元素进行丰富自由的定制,以上代码即指定绘图中所有文本使用微软雅黑字体,查看关于theme()函数的更多内容:

03 2015-05

发表评论