R | data frame去掉是零的行?

*** 去掉全爲零的行

情況一:若爲多列數據框

data [which(rowSums(data) > 0),]

*** 去掉只要有一列爲零的行

data[which(rowSums(data==0)==0),]

>str(data)

data : int ...  ### data的輸出結果爲數值類型

若要把持數據類型不變的話,修改如下:

data = [which(rowSums(data) > 0),  ,drop=FALSE]

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章