2016-06-18 33 views
-4

我有一個數據集,其中包含有關美國某些州的某些信息。行名稱是州的名稱。如何選擇數據集中的特定行(R)

enter image description here

我要選擇幾個州(即‘AL’和‘CA’)的信息,並創建一個新的數據集,但如何?

+1

在R中可以使用'which',或你可以在這裏使用這個方法:http://stackoverflow.com/questi附件/ 7576138 /如何去除的-行對的一矩陣按行名稱,而高於數值指數 – akash87

回答

1
df2 <- df[rownames(df) %in% c("AL", "CA"),] 
2

那麼,你可以形成rownames

x <- c("AL", "CA") 

一個矢量,然後

df[x, ] 

或直接

df[c("AL", "CA"), ] 
相關問題