R 變數與資料的管理- 頁4,共9 - G. T. Wang

文章推薦指數: 80 %
投票人數:10人

R 資料的子集合(Subsets). 接下來我們要介紹如何從 Squid 這個data frame 中萃取部分的資料出來,這個資料篩選的方式可以適用於任何的data frame。

Blogger舊站 關於 Facebook Flickr 物聯網 網站架設 程式設計 統計 素食 特價優惠 宗教 物聯網 網站架設 程式設計 統計 素食 特價優惠 宗教 R變數與資料的管理 2015/11/13 2則留言 R資料的子集合(Subsets) 接下來我們要介紹如何從Squid這個dataframe中萃取部分的資料出來,這個資料篩選的方式可以適用於任何的dataframe。

假設我們想要篩選出所有性別欄位(Sex)是男性或女性的資料,首先我們先看一下Sex裡面的資料: Squid$Sex 資料大概是這個樣子: [1]2222222222222222222 [20]2222122222222222222 [39]2222222221222222222 [略] 由於資料筆數很多,很難看出到底有哪一些值,我們可以用unique來將重複的數值去掉: unique(Squid$Sex) 輸出為 [1]21 這裡的1代表男性,而2代表女性,若要篩選出男性的資料,可以執行: Sel=1&Squid$Location<=3,] 第一行是利用OR運算子(|),將三個==的判斷結果結合起來,而第二行是直接判斷Location是否不等於(!=)4,第三行與第四行則是使用「小於」(



請為這篇文章評分?