學(xué)習(xí)小組Day5--朵麗瑾

(1)R的賦值符號(hào)不是等號(hào)译红,而是<-
(2)在Console 控制臺(tái)輸入命令送矩,相當(dāng)于Linux的命令行
(3)R的代碼都是帶括號(hào)的澄暮,括號(hào)必須是英文的。
(4)顯示工作路徑 getwd()
(5)向量是由元素組成的躏惋,元素可以是數(shù)字或者字符串。
(6)表格在R語(yǔ)言中改名叫數(shù)據(jù)框
(7)別只復(fù)制代碼嚷辅,要理解其中的命令簿姨、函數(shù)的意思。函數(shù)或者命令不會(huì)用時(shí)簸搞,除了百度/谷歌搜索以外款熬,用這個(gè)命令查看幫助:?read.table,調(diào)出對(duì)應(yīng)的幫助文檔攘乒,翻到example部分研究一下贤牛。
(8)數(shù)據(jù)類型【重點(diǎn):向量(vector;數(shù)據(jù)框(Data frame)

參考:豆豆花花

part1:向量

1. 標(biāo)量和向量的區(qū)分(都是變量)

![]https://upload-images.jianshu.io/upload_images/26529342-025fe419bad2562c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

①給變量定義则酝,也就是“賦值”,賦予這個(gè)變量一個(gè)數(shù)值,也可以是字符串/數(shù)據(jù)框等

'''

x<- c(1,2,3) #常用的向量寫法殉簸,意為將x定義為由元素1,2沽讹,3組成的向量

x<- 1:10 #從1-10之間所有的整數(shù)

x<- seq(1,10,by = 0.5) #1-10之間每隔0.5取一個(gè)數(shù)(注意是逗號(hào)不是分號(hào))

x<- rep(1:3,times=2) #1-3 重復(fù)2次

'''

tips:變量x取最后一次被賦予的值

2. 從向量中提取元素

(1)根據(jù)元素位置

'''

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==10]#等于10的元素

x[x<0]

x[x %in% c(1,2,5)]#存在于向量c(1,2,5)中的元素’

'''

Part2:數(shù)據(jù)框

![]https://upload-images.jianshu.io/upload_images/26529342-971bf9ae7f9db53f.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240

很重要,一定要在目錄文件下新建文本爽雄,才能將數(shù)據(jù)導(dǎo)入到Rstudio中

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

'''

read.table(file = "doudou2.txt",sep = "\t",header =T)

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

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

'''

X<-read.csv('doudou.txt') #在示例數(shù)據(jù)里有doudou.txt 注意這里的變量X是一個(gè)數(shù)據(jù)框

colnames(X) #查看列名

rownames(X) #查看行名,默認(rèn)值的行名就是行號(hào)蝠检,1.2.3.4...

colnames(X)[1]<-"bioplanet"#有的公司返回?cái)?shù)據(jù),左上角第一格為空挚瘟,R會(huì)自動(dòng)補(bǔ)為x,用這個(gè)命令來(lái)修改

X<-read.csv(file = "huahua.txt",sep = " ",header =T,row.names=1)#最后row.names的意思是修改第一列為行名

變量名的大小寫是嚴(yán)格區(qū)分

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

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

'''

(4)變量的保存與重新加載【保存的格式是RData】

'''

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

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

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

'''

(5)提取元素

'''

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$列名#也可以提取列(很好!支持Tab自動(dòng)補(bǔ)全哦乘盖,不過(guò)只能提取一列)

'''

(6)【選修部分】直接使用數(shù)據(jù)框中的變量

' plot(irisSepal.Length,irisSepal.Width) '

PS:①iris是R語(yǔ)言的內(nèi)置數(shù)據(jù)焰檩。可以直接使用订框。

②一些好的代碼以腳本的形式使用和保存析苫。

思維導(dǎo)圖

作業(yè):原因①在前面寫的代碼中,變量X不存在穿扳,可能是小寫衩侥。解決:在歷史框中檢索檢查X的大小。

②猜想:變量X在前面可能沒(méi)有被賦值矛物。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末茫死,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子泽谨,更是在濱河造成了極大的恐慌璧榄,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件吧雹,死亡現(xiàn)場(chǎng)離奇詭異骨杂,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)雄卷,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門搓蚪,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人丁鹉,你說(shuō)我怎么就攤上這事妒潭。” “怎么了揣钦?”我有些...
    開(kāi)封第一講書人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵雳灾,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我冯凹,道長(zhǎng)谎亩,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任宇姚,我火速辦了婚禮匈庭,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘浑劳。我一直安慰自己阱持,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開(kāi)白布魔熏。 她就那樣靜靜地躺著衷咽,像睡著了一般。 火紅的嫁衣襯著肌膚如雪蒜绽。 梳的紋絲不亂的頭發(fā)上兵罢,一...
    開(kāi)封第一講書人閱讀 51,155評(píng)論 1 299
  • 那天,我揣著相機(jī)與錄音滓窍,去河邊找鬼卖词。 笑死,一個(gè)胖子當(dāng)著我的面吹牛吏夯,可吹牛的內(nèi)容都是我干的此蜈。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼噪生,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼裆赵!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起跺嗽,我...
    開(kāi)封第一講書人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤战授,失蹤者是張志新(化名)和其女友劉穎页藻,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體植兰,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡份帐,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了楣导。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片废境。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖筒繁,靈堂內(nèi)的尸體忽然破棺而出噩凹,到底是詐尸還是另有隱情,我是刑警寧澤毡咏,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布驮宴,位于F島的核電站,受9級(jí)特大地震影響呕缭,放射性物質(zhì)發(fā)生泄漏幻赚。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一臊旭、第九天 我趴在偏房一處隱蔽的房頂上張望落恼。 院中可真熱鬧,春花似錦离熏、人聲如沸佳谦。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)钻蔑。三九已至,卻和暖如春奸鸯,著一層夾襖步出監(jiān)牢的瞬間咪笑,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工娄涩, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留窗怒,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓蓄拣,卻偏偏與公主長(zhǎng)得像扬虚,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子球恤,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

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

  • Day5-數(shù)據(jù)結(jié)構(gòu)筆記辜昵。 新手起步: 抄筆記: 獲取示例數(shù)據(jù):在公眾號(hào)--生信星球 后臺(tái)回復(fù):“數(shù)據(jù)類型”即可獲得...
    Happytinger閱讀 353評(píng)論 0 0
  • 學(xué)習(xí)前需掌握 (1)R的賦值符號(hào)不是等號(hào),而是<-(2)在Console 控制臺(tái)輸入命令咽斧,相當(dāng)于Linux的命令行...
    DoubleT_2aac閱讀 277評(píng)論 0 0
  • 理解數(shù)據(jù)類型:向量和數(shù)據(jù)框 part1: 向量 1. 向量 區(qū)分標(biāo)量和向量“元素” 指的是數(shù)字或者字符串(用chr...
    徐沫沫閱讀 525評(píng)論 0 1
  • 首先復(fù)習(xí)一下一個(gè)重要命令help()或者?堪置,可以查詢不會(huì)的函數(shù)躬存。rm(list = ls()),清除所有環(huán)境中的變...
    夢(mèng)幻天堂_ccd5閱讀 330評(píng)論 0 0
  • 表情是什么舀锨,我認(rèn)為表情就是表現(xiàn)出來(lái)的情緒岭洲。表情可以傳達(dá)很多信息。高興了當(dāng)然就笑了雁竞,難過(guò)就哭了。兩者是相互影響密不可...
    Persistenc_6aea閱讀 124,921評(píng)論 2 7