如何对特定列以及R中与该列一起使用的行进行子集化

时间:2015-08-05 23:31:58

标签: r subset

在R中,我希望从列中分配所有具有巴西,Country是变量以及与巴西相关联的所有行的列。我想要的不仅仅是巴西的专栏,但我希望巴西成为我的子集中的内容。

2 个答案:

答案 0 :(得分:0)

假设Country是数据框中的一列,some_df是您的数据框

some_df[some_df$Country == 'Brazil,]

答案 1 :(得分:0)

假设您的数据位于名为DF的R数据帧中。

subset(DF, Country == "Brazil")

诀窍。对于未来的问题,请阅读如何撰写问题的指南,您将获得更多答案。

如果要按国家/地区的多个值进行分组,请使用:

subset(DF, Country %in% c("Brazil", "Sweden", "Swaziland"))

构造类型。