R语言基础
初次编写R语言程序,根据退件使用指南网站https://www.statmethods.net/
一、数据集子集化(数据集筛选)
getwd() #获取当前working directory
statesInfo<-read.csv("stateData.csv") #读取CSV文件
#数据子集化
stateSubset <- subset(statesInfo,state.region ==1) #满足state.region ==1的所有行,后还可有参数选择留下的变量,默认是全部
stateSubset1 <- subset(statesInfo,state.region ==1,select=state.abb:state.region) #保留state.abb到state.region的所有变量
stateSubsetBracker <- statesInfo[statesInfo$state.region==1,] #数组切割法,结果与上行同。
myVars <- c("population", "income", "illiteracy" )
myset <-statesInfo[myVars]
myvars <- c("v1", "v2", "v3")#保留三个变量
newdata <- mydata[myvars]
myvars <- paste("v", 1:3, sep="")
newdata <- mydata[myvars] #同上 保留三个变量
newdata <- mydata[c(1,5:10)]#保留第一个,第五个