Day5——Doc.Shu

Day5 數(shù)據(jù)結(jié)構(gòu).png

1. 數(shù)據(jù)類型

向量(vector)、矩陣(Matrix)对妄、數(shù)組(Array)沪羔、數(shù)據(jù)框(Data frame)、List

2.向量

2.1元素琅豆、標(biāo)量茫因、向量

元素、標(biāo)量驰贷、向量.png

在實(shí)際使用時(shí)洛巢,一般會(huì)給變量定義括袒,即“賦值”(<-),舉例如下:

x<- 1 # x=1
x<- c(1,2,3) # x為由1,2,3組成的向量
x<- 1:10 # 從1-10之間所有的整數(shù)
x<- seq(1,10,by = 2)  # 從1到10,每隔2取一個(gè)數(shù)
x<- rep(1:3,times=2) # 從1到3之間的所有整數(shù)稿茉,重復(fù)2遍

2.2 從向量中提取元素

方法1:根據(jù)元素位置

x<-  seq(1,10,by = 2)
x[4] #x中的第4個(gè)元素
x[-4] #排除法锹锰,除了第4個(gè)元素之外剩余的元素
x[2:4] #第2到4個(gè)元素
x[-(2:4)] #除了第2-4個(gè)元素
x[c(1,5)] #第1個(gè)和第5個(gè)元素

方法2:根據(jù)值

x[x=1] #x中等于1的元素
x[x<3] #x中小于的元素
x[x %in% c(1,2,5)] #存在于向量c(1,2漓库,5)中的元素
image.png

3.數(shù)據(jù)框

3.1 準(zhǔn)備工作

將相關(guān)文件放入工作目錄(read的時(shí)候默認(rèn)從工作目錄里面讀仁鸦邸)

3.2 讀取本地?cái)?shù)據(jù)

read.table(file = "huahua.txt",sep="\t",header =T)
a<-read.table(file = "huahua.txt",sep="\t",header =T)

3.3 設(shè)置行名和列名

X<-read.csv('doudou.txt') #X實(shí)質(zhì)上是一個(gè)數(shù)據(jù)框
colnames(X) #查看列名
rownames(X) #查看行名,默認(rèn)值的行名就是行號(hào),1.2.3.4...
colnames(X)[1]<-"bioplanet"#實(shí)際情況:左上角第一格常常為空渺蒿,R會(huì)自動(dòng)補(bǔ)為x,用該命令可修改第一列的名字
X<-read.csv(file = "huahua.txt",sep = " ",header =T,row.names=1)#最后row.names的意思是修改第一列為行名

3.4 數(shù)據(jù)框的導(dǎo)出

write.table(X,file = "yu.txt",sep = ",",quote=F)#分隔符改為逗號(hào)痢士,字符串不加雙引號(hào)(默認(rèn)格式帶由雙引號(hào)) 

3.5 變量的保存與重新加載

#應(yīng)用場(chǎng)景:本次處理的數(shù)據(jù),后續(xù)想繼續(xù)使用
#保存格式:RData
save.image(file="bioinfoplanet.RData")#保存當(dāng)前所有變量怠蹂,在這里指的是保存整個(gè)“bioinfoplanet.RData”文件
save(X,file="test.RData")#保存其中一個(gè)變量,這里的X指的是test.RData文件中的的一個(gè)變量
load("test.RData")#再次使用RData時(shí)的加載命令

3.6 提取元素

- X[x,y]#第x行第y列
- X[x,]#第x行
- X[,y]#第y列
- X[y] #也是第y列
- X[a:b]#第a列到第b列
- X[c(a,b)]#第a列和第b列
image.png

3.7 直接使用數(shù)據(jù)框中的變量

plot(iris$Sepal.Length,iris$Sepal.Width) #iris是R語(yǔ)言的內(nèi)置數(shù)據(jù)训唱,可以直接使用褥蚯。提取某兩列作散點(diǎn)圖:

On the way.

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市况增,隨后出現(xiàn)的幾起案子赞庶,更是在濱河造成了極大的恐慌,老刑警劉巖澳骤,帶你破解...
    沈念sama閱讀 206,126評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件歧强,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡为肮,警方通過(guò)查閱死者的電腦和手機(jī)摊册,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,254評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)颊艳,“玉大人茅特,你說(shuō)我怎么就攤上這事忘分。” “怎么了白修?”我有些...
    開封第一講書人閱讀 152,445評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵妒峦,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我兵睛,道長(zhǎng)肯骇,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,185評(píng)論 1 278
  • 正文 為了忘掉前任祖很,我火速辦了婚禮笛丙,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘假颇。我一直安慰自己胚鸯,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,178評(píng)論 5 371
  • 文/花漫 我一把揭開白布笨鸡。 她就那樣靜靜地躺著蠢琳,像睡著了一般。 火紅的嫁衣襯著肌膚如雪镜豹。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 48,970評(píng)論 1 284
  • 那天蓝牲,我揣著相機(jī)與錄音趟脂,去河邊找鬼。 笑死例衍,一個(gè)胖子當(dāng)著我的面吹牛昔期,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播佛玄,決...
    沈念sama閱讀 38,276評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼硼一,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了梦抢?” 一聲冷哼從身側(cè)響起般贼,我...
    開封第一講書人閱讀 36,927評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎奥吩,沒想到半個(gè)月后哼蛆,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,400評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡霞赫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,883評(píng)論 2 323
  • 正文 我和宋清朗相戀三年腮介,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片端衰。...
    茶點(diǎn)故事閱讀 37,997評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡叠洗,死狀恐怖甘改,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情灭抑,我是刑警寧澤十艾,帶...
    沈念sama閱讀 33,646評(píng)論 4 322
  • 正文 年R本政府宣布,位于F島的核電站名挥,受9級(jí)特大地震影響疟羹,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜禀倔,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,213評(píng)論 3 307
  • 文/蒙蒙 一榄融、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧救湖,春花似錦愧杯、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,204評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至邑闺,卻和暖如春跌前,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背陡舅。 一陣腳步聲響...
    開封第一講書人閱讀 31,423評(píng)論 1 260
  • 我被黑心中介騙來(lái)泰國(guó)打工抵乓, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人靶衍。 一個(gè)月前我還...
    沈念sama閱讀 45,423評(píng)論 2 352
  • 正文 我出身青樓灾炭,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親颅眶。 傳聞我的和親對(duì)象是個(gè)殘疾皇子蜈出,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,722評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容