【问题标题】:how to subset a specific column and the rows that go with that column in R [duplicate]如何在 R [重复] 中对特定列和与该列一起使用的行进行子集化
【发布时间】:2015-10-28 22:28:47
【问题描述】:

在 R 中,我想从一列中提取所有包含巴西的列,Country 是变量,以及与巴西相关的所有行。我想要的不仅仅是巴西的专栏,而是我希望巴西成为我子集中的内容。

【问题讨论】:

标签: r subset


【解决方案1】:

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

some_df[some_df$Country == 'Brazil,]

【讨论】:

    【解决方案2】:

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

    subset(DF, Country == "Brazil")
    

    成功了。对于未来的问题,请阅读如何编写问题的指南,您将获得更多答案。

    如果您想将多个 Country 值作为子集,请使用:

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

    构造类型。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-25
      • 2020-01-06
      • 1970-01-01
      • 2018-02-01
      • 2015-12-13
      • 2018-06-16
      • 1970-01-01
      相关资源
      最近更新 更多