1. 程式人生 > >R語言中的data.frame資料索引

R語言中的data.frame資料索引

在R語言中,data.frame是由類似於關係資料表中的一行一行資料構成,在做資料錄入過程中,難免有許多資料是缺失的,比如說用read.csv錄入部分資料時,如果缺失會用NA來代替,那麼我希望我檢索資料的時候使用非NA的資料,怎麼處理呢?

比如說data1是data.frame,有兩列資料,那麼我希望抽取兩列資料中第一列資料,且第二列資料非NA的資料,在R語言中,我們可以用命令

data1[ is.na(data1[,2])!=TRUE,1]

來獲取

第一個命令is.na(data1[,2])!=TRUE獲得是一個真假值的列表