一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

收藏|零基礎(chǔ)學(xué)R之?dāng)?shù)據(jù)結(jié)構(gòu),一個(gè)學(xué)習(xí)R的理由足夠

 啟帆醫(yī)學(xué)BioSCI 2020-08-01

一千個(gè)學(xué)習(xí)R的理由
學(xué)習(xí)一門新的編程語言相當(dāng)于一項(xiàng)大的投資,如果有一門編程語言能讓你的投資帶來很高的回報(bào),小助理的建議是先學(xué)習(xí)R。
預(yù)計(jì)閱讀時(shí)間4分鐘


R擁有許多用于存儲(chǔ)數(shù)據(jù)的對(duì)象類型,

包括標(biāo)量、向量、矩陣、數(shù)組、數(shù)據(jù)框和列表。

它們?cè)诖鎯?chǔ)數(shù)據(jù)的類型、創(chuàng)建方式、結(jié)構(gòu)復(fù)雜度,

以及用于定位訪問其中個(gè)別元素的標(biāo)記等方面均有所不同。

下圖是一張R語言數(shù)據(jù)結(jié)構(gòu)圖。

文章目錄

快速檢索,先看看哪部分感興趣,查漏補(bǔ)缺~

  • 向量

    • 向量類型

    • 向量的創(chuàng)建

    • 向量中元素的訪問

  • 矩陣

    • 矩陣的創(chuàng)建

    • 矩陣下標(biāo)的使用

  • 數(shù)組

    • 數(shù)組的創(chuàng)建

  • 數(shù)據(jù)框

    • 數(shù)據(jù)框的創(chuàng)建

    • 選取數(shù)據(jù)框的元素

  • 因子

    • 因子的創(chuàng)建

  • 列表

    • 列表的創(chuàng)建

    • 列表中對(duì)象的提取

  • 處理對(duì)象的通用函數(shù)

  • 數(shù)據(jù)轉(zhuǎn)換

  • 特殊數(shù)據(jù)

  • 參考資料

  • 向量

 1.定義

用于存儲(chǔ)數(shù)值型、字符型或邏輯型數(shù)據(jù)的一維數(shù)組。

向量中的元素類型必須全為數(shù)值型或者字符型或者邏輯型。

向量中的單個(gè)元素稱為標(biāo)量,屬于特殊的向量。

向量是R語言中最基礎(chǔ),也是最重要的數(shù)據(jù)類型。

2. 向量類型:

數(shù)值型向量:向量中的元素全為數(shù)字

字符型向量:向量中的元素既可以全為字符,也可以包含數(shù)字,但是這里的數(shù)字是字符串,并不是數(shù)值。

邏輯型向量:向量中的元素只有兩種TURE或者FALSE

3. 向量的創(chuàng)建

數(shù)值型向量的創(chuàng)建


矩陣

1. 定義:

  • 矩陣是二維數(shù)組,矩陣中的元素都擁有相同的類型。大多數(shù)情況下,我們使用的矩陣就是數(shù)值型矩陣,矩陣中的元素全為數(shù)值,矩陣也可以理解為折疊起來的數(shù)值型向量。

2. 矩陣的創(chuàng)建:

3. 矩陣下標(biāo)的使用


數(shù)組

定義:

  • 數(shù)組和矩陣基本上屬于一種數(shù)據(jù)類型,矩陣是特殊的數(shù)組,而數(shù)組一般指三維及以上。數(shù)組在R語言中用的很少,所以這里只寫出數(shù)組的創(chuàng)建方法。


數(shù)據(jù)框

1. 定義:

  • 數(shù)據(jù)框和矩陣結(jié)構(gòu)相似,由行列組成,數(shù)據(jù)框中每一列為一個(gè)成分,數(shù)據(jù)框中的成分類型分為兩種:一種是向量,另外一種是因子。

數(shù)據(jù)框是R中最常見的數(shù)據(jù)結(jié)構(gòu)之一,一般數(shù)據(jù)處理都是基于數(shù)據(jù)框。

選取數(shù)據(jù)框的元素

數(shù)據(jù)框中常見的元素選擇方法有三種。

方法一: 和矩陣下標(biāo)的使用一樣,不再過多介紹。

方法二:變量名篩選

方法三:

  • 使用attach()函數(shù)和deteach()函數(shù)

  • 使用with()函數(shù),with()函數(shù)使用有一個(gè)缺點(diǎn),with()函數(shù)里面賦值給對(duì)象需要用<<-,不能用<-或者=,只有這樣才可以將對(duì)象保存到全局環(huán)境中。

因子

在我們處理的數(shù)據(jù)中,通常將數(shù)據(jù)框中的列(成分)也稱為變量或者屬性,而行稱為觀測(cè)或者示例,在R中把數(shù)據(jù)框的列叫做變量更普遍。變量是統(tǒng)計(jì)學(xué)中的名詞,在數(shù)據(jù)框中變量既可以是向量,也可以是因子。變量通常有三種類型,名義型(類別型)、有序型和連續(xù)型變量。

變量類型

名義型變量:性別有男女之分,體型有胖瘦之別,這些都是名義型(類別型)變量

有序型變量:癌癥的分期有早期、中期和晚期,變量中的值有順序之分,稱為有序變量

連續(xù)型變量:人的體重就是連續(xù)型變量,表現(xiàn)為一定范圍內(nèi)的任意值,與數(shù)值型向量等價(jià)。

名義型變量和有序性變量在R中統(tǒng)稱為因子

列表

 定義:

  • 列表是R語言中高級(jí)數(shù)據(jù)類型,列表是一些對(duì)象的有序集合,對(duì)象為任何一種數(shù)據(jù)類型。列表中的對(duì)象可以是向量、矩陣、數(shù)組、數(shù)據(jù)框和因子,甚至列表中也可以包含列表。


處理對(duì)象的通用函數(shù)



數(shù)據(jù)轉(zhuǎn)換



特殊數(shù)據(jù)


參考資料

R語言實(shí)戰(zhàn)(二)

一千個(gè)學(xué)習(xí)R的理由都不夠你的一次分享,點(diǎn)擊【寫留言】

點(diǎn)個(gè)贊,證明你還愛我

科研路漫其修遠(yuǎn)兮,吾將上下而求索,有煩惱苦悶或者有趣好玩的事情記得告訴小助理,希望陪伴您一起成長(zhǎng)。

躊躇滿志無限期

揚(yáng)帆起航正當(dāng)時(shí)

科研小助理為您在線解答


    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    热情的邻居在线中文字幕| 污污黄黄的成年亚洲毛片| 麻豆剧果冻传媒一二三区| 国产激情一区二区三区不卡| 国产精品一区二区传媒蜜臀| 欧美自拍系列精品在线| 亚洲欧美天堂精品在线| 嫩草国产福利视频一区二区| 欧美日韩高清不卡在线播放| 日本在线高清精品人妻| 精品人妻一区二区三区四在线| 四十女人口红哪个色好看| 夫妻性生活动态图视频| 国语久精品在视频在线观看| 国产高清三级视频在线观看| 小黄片大全欧美一区二区| 欧美激情床戏一区二区三| 亚洲国产成人一区二区在线观看| 国产超薄黑色肉色丝袜| 欧美一区二区三区十区| 99久久精品久久免费| 日韩色婷婷综合在线观看| 日本高清中文精品在线不卡| 黄片在线免费观看全集| 欧美日韩亚洲国产精品| 亚洲伊人久久精品国产| 亚洲黄香蕉视频免费看| 国产精品一区二区视频大全| 少妇丰满a一区二区三区| 亚洲中文字幕在线视频频道| 亚洲中文字幕三区四区| 日韩欧美在线看一卡一卡| 精品久久久一区二区三| 亚洲天堂国产精品久久精品| 久久免费精品拍拍一区二区| 丰满少妇被粗大猛烈进出视频| 国产又黄又爽又粗视频在线| 99一级特黄色性生活片| 富婆又大又白又丰满又紧又硬| 少妇福利视频一区二区| 丝袜破了有美女肉体免费观看|