1.R语言的图形能力
1.大量的画图函数
2.丰富的扩展包,部分的功能超越商业软件
3.没有昂贵的许可证费用
4.网上散布有大量的样例资源,很多数据分析或数据可视化类的著作都采用R作为画图软件
5. R并非万能,很多信息图还需要专业人员用专业软件继续加工
2.散点图
1.在坐标系里直观地显示样本数据的分布情况
2.一般可以描画2-3变量(维)样本数据,更高维度的可以使用辅助的标识方法,例如面积、颜色、文字等
3.样板数据:汽车数据集
我这里使用R语言编辑器RStudio,输入代码如下:
help(cars)
image.png
cars
image.png
4.plot()函数
plot(cars$dist~cars$speed)
image.png
4.1 调节参数
plot(cars$dist~cars$speed,
main="Relationship between car distance & speed", # 画标题
xlab="Speed (miles per hour)", #X坐标轴标题
ylab="Distance travelled (miles)", #Y坐标轴标题
xlim=c(0,30), #设置X轴范围为从0到30
ylim=c(0,140), #设置Y轴范围为从0到140
xaxs="i", #设置X轴风格internal
yaxs="i", #设置Y轴风格internal
col="red", #设置“散点”的颜色为红色
pch=19) #设置散点的形状为实心圆点
image.png