R语言 作图

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")
)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值