2020-02-28學(xué)習(xí)小組Day5-whflos

1. 理解命令和函數(shù)代表的意思,才能靈活運(yùn)用

2. 2個重要的數(shù)據(jù)類型:向量vector、數(shù)據(jù)框Data frame

3. 向量vector

3.1 變量賦值

變量賦值


3.2 向量中提取元素

方法:3.2.1 元素的位置


根據(jù)元素位置

3.2.2 元素的值


根據(jù)元素的值

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

4.1 明確幾個知識點(diǎn)

4.1.1 sep 是函數(shù)的形式參數(shù)纽疟,多數(shù)情況下盛泡, seq 參數(shù)用來指定字符的分隔符號。

不僅用在你所提到的輸出夷蚊,也用在輸入构挤,也用在字符串的合并與拆分上。

csv 文件是用逗號分隔的惕鼓,故而 sep = ","

tsv 文件是用制表符分隔的寿冕,故而 sep = "\t"

常用的分隔符還有空格 sep = " "

分隔符是任意的,可根據(jù)具體情況指定的规个。

在輸入的時候栓拜,原內(nèi)容是用什么符號分隔的,sep就要保持一致呀邢,否則可能無法正確讀取洒沦。在輸出時雖說分隔符是可以任意指定,但也要遵循一個原則价淌,就是分隔符號不要與待輸出內(nèi)容中的字符有重復(fù)申眼。

否則輸出后的文件瞒津,重新讀取的時候該分隔符并不能有效正確分開,可能出錯括尸。

4.1.2 header=T

true則excel第一行用于列名稱巷蚪,具體數(shù)據(jù)從第二行開始

false則第一行即為具體數(shù)據(jù)

4.1.3? write.table (x, file ="", sep ="", row.names =TRUE, col.names =TRUE, quote =TRUE)

參數(shù)說明:

x:需要導(dǎo)出的數(shù)據(jù)

file:導(dǎo)出的文件路徑

sep:分隔符,默認(rèn)為空格(” “)濒翻,也就是以空格為分割列

row.names:是否導(dǎo)出行序號屁柏,默認(rèn)為TRUE,也就是導(dǎo)出行序號

col.names:是否導(dǎo)出列名肴焊,默認(rèn)為TRUE前联,也就是導(dǎo)出列名

quote:字符串是否使用引號表示,默認(rèn)為TRUE娶眷,也就是使用引號表示

4.1.4? p<-paste("b",1:5)

"b 1" "b 2" "b 3" "b 4" "b 5" 注意這里每一項(xiàng)中間有空格隔開似嗤,如果不想要空格,需要使用sep參數(shù)

p<-paste("b",1:5,sep="")

?"b1" "b2" "b3" "b4" "b5"

所以sep參數(shù)的作用是隔開被連接在一起的數(shù)據(jù)届宠,當(dāng)然必須是character string烁落,例如:

p <-paste("b",1:5,sep="f")

"bf1" "bf2" "bf3" "bf4" "bf5"

collapse通常不用給出,如果給出豌注,則整個結(jié)果變?yōu)橐粋€string,例如:

?p <-paste("b",1:5,sep="f",collapse="s")

?"bf1sbf2sbf3sbf4sbf5"

4.2 讀取本地?cái)?shù)據(jù)(必須放在工作目錄里的數(shù)據(jù))

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

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

設(shè)置行名列名

4.4 數(shù)據(jù)框?qū)С?/p>

write.table(X,file = "a.txt",sep = ",",quote=T)#分隔符改為逗號伤塌,字符串不加雙引號(默認(rèn)格式帶由雙引號)

4.5 保存變量,重新加載

save.image(file="bioinfoplanet.RData")#保存當(dāng)前所有變量

save(X,file="test.RData")#保存其中一個變量

load("test.RData")#再次使用RData時的加載命令

4.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列

X$列名#也可以提取列

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

4.7.1 方法1

b <-data.frame(case=paste("S",1:50)),values=runif(50))

plot(b$case,b$values)

4.7.2 方法2

b <-data.frame(case=paste("S",1:50)),values=runif(50))

attach(b)

plot(case,values)

4.7.3 方法3

b <-data.frame(case=paste("S",1:50)),values=runif(50))

with(a,{

?plot(case,values)

x<<-summary(values)???#求和并賦值給x,<<的意思是作為全局變量轧铁,也就是出了大括號仍有效每聪。

})


思維導(dǎo)圖


問題:1.save(X,file="test.RData")這句代碼如果報錯X not found

變量X不存在,或者錯誤定義齿风。

解決方法:定義變量X药薯。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市救斑,隨后出現(xiàn)的幾起案子童本,更是在濱河造成了極大的恐慌,老刑警劉巖脸候,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件穷娱,死亡現(xiàn)場離奇詭異,居然都是意外死亡运沦,警方通過查閱死者的電腦和手機(jī)泵额,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來携添,“玉大人梯刚,你說我怎么就攤上這事⌒皆ⅲ” “怎么了亡资?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長向叉。 經(jīng)常有香客問我锥腻,道長,這世上最難降的妖魔是什么母谎? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任瘦黑,我火速辦了婚禮,結(jié)果婚禮上奇唤,老公的妹妹穿的比我還像新娘幸斥。我一直安慰自己,他們只是感情好咬扇,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布甲葬。 她就那樣靜靜地躺著,像睡著了一般懈贺。 火紅的嫁衣襯著肌膚如雪经窖。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天梭灿,我揣著相機(jī)與錄音画侣,去河邊找鬼。 笑死堡妒,一個胖子當(dāng)著我的面吹牛配乱,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播皮迟,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼搬泥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了万栅?” 一聲冷哼從身側(cè)響起佑钾,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎烦粒,沒想到半個月后休溶,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扰她,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年兽掰,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片徒役。...
    茶點(diǎn)故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡孽尽,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出忧勿,到底是詐尸還是另有隱情杉女,我是刑警寧澤瞻讽,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布,位于F島的核電站熏挎,受9級特大地震影響速勇,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜坎拐,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一烦磁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧哼勇,春花似錦都伪、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至磅轻,卻和暖如春珍逸,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背聋溜。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工谆膳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人撮躁。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓漱病,卻偏偏與公主長得像,于是被迫代替她去往敵國和親把曼。 傳聞我的和親對象是個殘疾皇子杨帽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,465評論 2 348