數(shù)據(jù)結(jié)構(gòu)
1.元素、向量和標(biāo)量
元素指的是數(shù)字或者字符串(用chr表示)等阻肩,根據(jù)它可以區(qū)分兩個(gè)詞:
標(biāo)量:一個(gè)元素組成的變量
向量:多個(gè)元素組成的變量(更像我們數(shù)學(xué)里學(xué)的集合)
賦值:是給變量賦值。
eg:
x
x<- 1:10 #從1-10之間所有的整數(shù)
x
x<- seq(1,10,by = 0.5) #1-10之間每隔0.5取一個(gè)數(shù)(注意是逗號(hào)不是分號(hào))
x
x<- rep(1:3,times=2) #1-3 重復(fù)2次
x
2.從向量中提取元素
位置版
x[-4]#排除法运授,除了第4個(gè)元素之外剩余的元素
x[2:4]#第2到4個(gè)元素
x[-(2:4)]#除了第2-4個(gè)元素
x[c(1,5)] #第1個(gè)和第5個(gè)元素
值
x[x==10]#等于10的元素
x[x<0]
x[x %in% c(1,2,5)]#存在于向量c(1烤惊,2,5)中的元素
3.讀取數(shù)據(jù)
其實(shí)不同文件方法不同吁朦,除了代碼柒室,還可以在studio里手動(dòng)操作。
常用read.table()
4.提取元素
- X[x,]#第x行
- X[,y]#第y列
- X[y] #也是第y列
- X[a:b]#第a列到第b列
- X[c(a,b)]#第a列和第b列
- X$列名#也可以提取列(優(yōu)秀寫(xiě)法逗宜,而且這個(gè)命令還優(yōu)秀到不用寫(xiě)括號(hào)的地步雄右,并且支持Tab自動(dòng)補(bǔ)全哦,不過(guò)只能提取一列)
其他內(nèi)容屬于一些細(xì)節(jié)纺讲,建議直接參考相關(guān)內(nèi)容擂仍。
To be an end