R是S语言的一种实现,是一种用来进行数据探索、统计分析、作图的解释型语言。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
一、基本制图函数
(一)plot()函数
plot(cars$dist~cars$speed, # y~x
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) #设置散点的形状为实心圆点
(二)画线图
sales<-read.csv("dailysales.csv", header=TRUE)
plot(sales$units~as.Date(sales$date,"%d/%m/%y"),
type="l", #指定散点图类型为“l”表示画线图
main="Unit Sales in the month of January 2010",
xlab="Date",
ylab="Number of units sold",col="blue")
(三)lines()函数
lines(sales$units~as.Date(sales$date,"%d/%m/%y"),col="red")
(四)高水平作图函数与低水平作图
高水平作图函数:可以独立绘图,例如plot()
低水平作图函数:必须先运行高水平作图函数绘图,然后再加画在已有的图
(五)柱形图与barplot()
sales<-read.csv("citysales.csv",header=TRUE)
barplot(sales$ProductA,names.arg= sales$City,col="black")
(六)水平柱形图
barplot(sales$ProductA,names.arg=sales$City,horiz=TRUE,col="black")
(七)彩色柱形图
barplot(as.matrix(sales[,2:4]), beside=TRUE,
legend=sales$City,
col=heat.colors(5),
border="white")
(八)直方图
hist(rnorm(1000))
关于R语言数据展现——基本制图函数的讲述就到这里了,上述的内容只是截取了资料中的一部分,如需获取完整的资料,可通过以下途径关注微信公众号后联系客服获取。
想要了解更多的资料、信息,可持续关注我们,我们将为大家提供有价值、有需求的材料。为大家在整理数据时省去烦恼。