Mac版R语言入门(7): R语言绘图添加中文图片注释

新浪微博(网页版):Jenny爱学习

微信公众号:R语言数据分析与实践

视频教程在公众号底部菜单“微慕课”中持续更新.

R语言能够绘制不同的数据图表, 如何将数据图表的说明文字改成中文,本篇文章将进行介绍.

以散点图绘制为例:

1.散点图

使用R自带的数据集cars分析汽车速度与停止距离的关系.

View(cars)

Mac版R语言入门(7): R语言绘图添加中文图片注释_第1张图片

plot(cars$dist~cars$speed)

代码说明:

  • view:显示数据
  • plot:是R中绘制数据图最简洁的方式,数据形式为plot(y~x),或者写为plot(x= , y= )
  • $:数据分析维度.前面为数据集,后面为数据集所在的列
  • ~:数据对应关系,y~x

此时, R会弹出一个新的窗口,显示数据图.如果使用的是RStudio,将会在界面右下角绘制一个散点图.

Mac版R语言入门(7): R语言绘图添加中文图片注释_第2张图片 可视化结果

 

2 添加中文注释

R在绘制数据图表时,会出现中文字体不显示.对于这种情况,MacOS中,打开系统硬盘-找到fonts字体库. 选择合适的字体,从右边的字体介绍中,复制字体的英文, 粘贴到par(family="字体")参数中,即可实现对该字体的调用.

Mac版R语言入门(7): R语言绘图添加中文图片注释_第3张图片 MacOS字体系统

 

par(family="PingFangSC-Regular")

> plot(cars$dist~cars$speed,

     main = "停车距离&速度关系",

     xlab = "速度:m/s",

     ylab = "停止距离:m",

     xlim = c(0,30),

     ylim = c(0,140),

     xaxs = "i",

     yaxs = "i",

     col = "blue",

     pch =21

     )

代码说明:

  • par(family=“  ”):设置字体
  • main:标题
  • xlab:x轴标题
  • ylab:y轴标题
  • xlim:x轴标尺取值范围
  • ylim:y轴标尺取值范围
  • xaxs:坐标的形式
  • col: 数据点颜色
  • pch:数据点形状
Mac版R语言入门(7): R语言绘图添加中文图片注释_第4张图片 中文注释

 

pac数据点形状:

pch参数 pch参数控制的数据点形状

 

你可能感兴趣的:(R语言,Mac,Mac,文本处理,word,powerpoint,micro)