R语言绘图基础(01)
R语言在科学研究中作为一个重要手段渐渐被科研人员所熟知,以其强大的数据分析、统计和专业绘图等能力受到大多数科研人的青睐。但是,对于初学者如何快速上手各大平台也是众说纷纭,杂陈铺今天就来说说如何快速利用R作出简易科研散点图。
head(cars)#查看“cars”这个数据集的前几行
par(mar=c(5,4,4,2)+0.1)#绘图区尺寸大小,依次为下、左、上、右
plot(cars, main='Rlationship',#main为图题
ylab='Dist',#y轴坐标轴名称
xlab='Speed',#x轴坐标轴名称
ylim=c(0,140),#y轴坐标值范围
xlim=c(0,30),#x轴坐标值范围
yaxs='i',#坐标轴刻度类型,i表示满足y坐标轴最大刻度值
xaxs='i',#坐标轴刻度类型,i表示满足x坐标轴最大刻度值
col='blue',#数据点颜色
pch='19',#数据点类型
tck=0.01,#坐标刻度线方向,正值轴内,负值轴外
las=0,#坐标轴标签与坐标轴的关系,0表示横坐标标签正常展示,纵坐标掉转90度;1表示横正纵正,
#2表示纵正横转,3表示横转纵转。
type='p',#绘图类型,p为散点图,b为点线图,l为线图等
cex=0.8,#数据点大小,默认为1
cex.axis=0.8,#设置坐标轴标签大小
col.lab='black',#坐标轴标题颜色
font.lab=4,#坐标轴标题字体类型,1为常规,2为粗体,3为斜体,4为粗斜体,5为符号字体
font.axis=4,#坐标轴标签字体,1为常规,2为粗体,3为斜体,4为粗斜体,5为符号字体
family='serif'#整图字体,serif为新罗马字体
运行以上代码得到以下散点图: