R语言——学习笔记(四)

时间:2024-03-23 15:33:54

1.cor()    函数,求相关系数。

    例:>cor(noodles2[,-1])    #圆括号中指定数据,若包含非数值的列则会在执行时报错。

            >noodles %>% select (-date) %>% cor    #管道执行,负号表示忽略该列。

2.lm()    函数,执行线性回归分析。括号中是指定模型方程和数据。

    例:>icecream<-read.csv("icecream.csv")

            >ice.lm<-lm(销售量~气温,data=icecream)

            >ice.lm    #求斜率和截距

            >summary(ice.lm)    #求出判定系数以及零假设“斜率为0”的检验结果

3.select()    函数,进行变量的筛选

    例:>icecream %>% select(气温,销售量) %>% plot 

4.fliter()    函数,进行子集的筛选

    例:>chaofan<-menus %>% filter(品名=="炒饭")    #筛选出炒饭

            >noodles<-menus %>% filter(品名 %in% c("意大利面","酱汁炒面","乌冬面","什锦面","拉面"))    #筛选出面条

5.plot()    函数,基本的画x-y两个变量的函数

    例:> icecream %>% select(气温,销售量) %>% plot

R语言——学习笔记(四)