如何在R中对特定列以及与该列相关的行进行子集
在R中,我想从一列中子集所有包含巴西的行,Country是变量,所有与巴西相关的行。我想要的不仅仅是巴西的专栏,但我希望巴西成为我的子集中的一部分 假设如何在R中对特定列以及与该列相关的行进行子集,r,subset,R,Subset,在R中,我想从一列中子集所有包含巴西的行,Country是变量,所有与巴西相关的行。我想要的不仅仅是巴西的专栏,但我希望巴西成为我的子集中的一部分 假设Country是数据框中的一列,some_df是数据框 some_df[some_df$Country=='巴西,]假设您的数据位于称为df的R数据框中 subset(DF, Country == "Brazil") 这就是诀窍。对于将来的问题,请阅读如何写问题的指南,这样你会得到更多的答案 如果要按多个国家/地区值进行子集,请使用: subs
Country
是数据框中的一列,some_df
是数据框
some_df[some_df$Country=='巴西,]
假设您的数据位于称为df的R数据框中
subset(DF, Country == "Brazil")
这就是诀窍。对于将来的问题,请阅读如何写问题的指南,这样你会得到更多的答案
如果要按多个国家/地区值进行子集,请使用:
subset(DF, Country %in% c("Brazil", "Sweden", "Swaziland"))
构造类型。请阅读请显示您使用
dplyr
:df%>%filter(Cuntry==“巴西”)