1.线形图例如:
x<-matrix(data=AirPassengers, nrow = 12, ncol = 12, byrow = TRUE)
y1950 <- c(x[2,])
y1955 <- c(x[7,])
y1960 <- c(x[12,])
bymonth <- c(1:12)
##上文是数据,y1950,y1955,y1960是三个因变量,bymonth是自变量。都是长度为12的向量
plot(bymonth,y1950,xlim=c(1,12),ylim = c(100,700),## 参数依次是x,y,x轴的范围,y轴的范围
xlab = "Month",ylab = "Passenger Number", ## x轴名字,y轴名字
main="Monthly Airline Passenger Numbers", ## 标题
type = "o",pch = 1,lty = 1, col="red") ## type表示生成散点图的类型,pch指定点的符号
## lty指定线的类型,col表示颜色
##添加线(另外两个自变量):
lines(bymonth,y1955, type='o',pch=4,lty=3,col="blue")
lines(bymonth,y1960, type='o',pch=2,lty=4,col="green")
##在横坐标1和12添加竖线(参数h=...添加横线)
abline(v=c(1,12),col='gray')
##添加图示,topleft表示添加在左上角
legend("topleft", inset=.05, title="Year",
c("1950","1955","1960"),lty=c(1,3,4), pch=c(1,4,2), col=c("red","blue","green"))
箱型图
基本语法:boxplot(x, data, notch, varwidth, names, main)
以下是所使用的参数的描述 -
-
x是向量或公式(比如mpg~cyl,mpg是因变量,cyl是自变量)。
-
data是数据帧(data frame)。
-
notch是逻辑值。 设置为TRUE以绘制凹口。
-
varwidth是一个逻辑值。 设置为true以绘制与样本大小成比例的框的宽度。
-
names是将打印在每个箱线图下的组标签。
-
main用于给图表标题。
boxplot(mpg ~ cyl, data = mtcars,
xlab = "Number of Cylinders",
ylab = "Miles Per Gallon",
main = "Mileage Data",
varwidth = TRUE,
col = c("green","yellow","purple"),
names = c("High","Medium","Low")
)