如何用R语言绘制散点图(数据分组展示)并同时添加全数据的线性和指数两条拟合线?

Python0101

如何用R语言绘制散点图(数据分组展示)并同时添加全数据的线性和指数两条拟合线?,第1张

用R作图,比用EXCEL要灵活的多。

散点图,直接用plot()即可

类别,在R中就是多变量,用pionts() 加类别

拟合曲线用 fit<- lm()

lines(fit)

添加文字用 text()

#使用并列箱线图进行跨组比较,如图6-12#公式y~A*B则将为类别型变量A和B所有水平的两两组合生成数值型变量y的箱线图, 例子的mpg~cyl表示为四缸、六缸、八缸发动机对每加仑汽油行驶的英里数的影响。boxplot(mpg~cyl,data=mtcars,main="Car Mileage Data",xlab="Number of Cylinders",ylab="Miles Per Gallon")

#添加notch=TRUE,可以得到含凹槽的箱线图, 若两个箱的凹槽互不重叠, 则表明它们的中位数有显著差异; 而

varwidth=TRUE则使箱线图的宽度与它们各自的样本大小成正比。>boxplot(mpg~cyl,data=mtcars,notch=TRUE,varwidth=TRUE,col="red",main="Car Mileage Data",xlab="Number of Cylinders",ylab="Miles Per Gallon")

输出结果如下