2018-10-12 R語(yǔ)言課程

要理解其中的命令、函數(shù)的意思。函數(shù)或者命令不會(huì)用時(shí),除了百度/谷歌搜索以外,用這個(gè)命令查看幫助:?read.table,調(diào)出對(duì)應(yīng)的幫助文檔,翻到example部分研究一下。

1.向量

賦值如:x<-rep(1:3,times=2)
從向量中提取元素:
根據(jù)位置:
x[-4]除了第四個(gè)元素,這點(diǎn)和有些語(yǔ)法不太一樣
注意因?yàn)槭侨蛄坎僮鳎?dāng)我想要第一個(gè)和第五個(gè)元素時(shí)需要這樣打
x[c(1,5)]
根據(jù)值的大小x[x==10],x[x<0],x[x %in% c(1,2,5)]

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

數(shù)據(jù)讀取我比較熟悉,此處略

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

注意:變量的保存與重新加載
這次沒(méi)有處理完的數(shù)據(jù)下次想接著用怎么辦?--學(xué)會(huì)保存和重新加載。保存的格式是RData。
save.image(file="bioinfoplanet.RData")#保存當(dāng)前所有變量
save(frame1,file="frame1.RData")#保存其中一個(gè)變量
load("frame1.RData")#再次使用RData時(shí)的加載命令
提取元素

rt[y] #第y列(豎著寫,這是懶惰又優(yōu)秀的寫法)
rt[a:b]#第a列到第b列
rt[c(a,b)]#第a列和第b列
rt$列名#也可以提取列(優(yōu)秀寫法,而且這個(gè)命令還優(yōu)秀到不用寫括號(hào)的地步,并且支持Tab自動(dòng)補(bǔ)全哦,不過(guò)只能提取一列)

應(yīng)用:提取兩列做散點(diǎn)圖

c <-data.frame(case=paste("S",c(1:50)),values=runif(50))
> plot(c$case,c$values)

attach可以添加搜索環(huán)境

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 面試必背 會(huì)舍棄、總結(jié)概括——根據(jù)我這些年面試和看面試題搜集過(guò)來(lái)的知識(shí)點(diǎn)匯總而來(lái) 建議根據(jù)我的寫的面試應(yīng)對(duì)思路中的...
    luoyangzk閱讀 7,167評(píng)論 6 173
  • 發(fā)幣是將個(gè)人信用以貨幣的方式,實(shí)現(xiàn)信用快速的流通,這樣個(gè)人信用就能快速的增長(zhǎng),也能快速的降低。如果個(gè)人信用和幣關(guān)聯(lián)...
    AQ王浩閱讀 327評(píng)論 0 0
  • 北京淅淅瀝瀝的、心情卻好到爆棚 昨天給自己一天時(shí)間放松休息、那個(gè)大寶兒也說(shuō)放下工作,全然陪伴 去頤堤港、剛進(jìn)店門口...
    Molly喵小北閱讀 235評(píng)論 0 0
  • 昨天看到師哥發(fā)了一組中國(guó)國(guó)際電視臺(tái)活動(dòng)的視頻和一些外出采訪的照片。想到2017年過(guò)年的時(shí)候和他聊天,心情是那樣的崇...
    代加貝貝閱讀 357評(píng)論 1 6

友情鏈接更多精彩內(nèi)容