1

我很难从数据中提取某些行。假设我使用此命令并获得一组数据,如下所示。

fpe <- read.table("http://data.princeton.edu/wws509/datasets/effort.dat")

fpe

               setting effort change

Bolivia             46      0      1
Brazil              74      0     10
Chile               89     16     29
Colombia            77     16     25
CostaRica           84     21     29
Cuba                89     15     40
DominicanRep        68     14     21
Ecuador             70      6      0
ElSalvador          60     13     13
Guatemala           55      9      4
Haiti               35      3      0
Honduras            51      7      7
Jamaica             87     23     21
Mexico              83      4      9
Nicaragua           68      0      7
Panama              84     19     22
Paraguay            74      3      6
Peru                73      0      2
TrinidadTobago      84     15     29
Venezuela           91      7     11

现在,如果我只想阅读某些国家的设置、努力和变化,比如玻利维亚、古巴和墨西哥,我应该使用哪种类型的编码?

我对 R 很陌生,我真的需要帮助。提前致谢。

4

1 回答 1

1

所以你想按行名选择:

 fpe[ rownames(fpe) %in% c('Bolivia', 'Cuba', 'Mexico'), ]
于 2013-05-02T04:41:30.663 回答