如何使用r中的列变量实例引用数据框中的特定行?

时间:2018-09-28 18:37:23

标签: r dataframe

可以说我在r中有以下数据框:

> patientData
        patientID age diabetes    status
      1         1  25   Type 1      Poor
      2         2  34   Type 2  Improved
      3         3  28   Type 1 Excellent
      4         4  52   Type 1      Poor

如何通过使用特定列的特定值/级别而不是行索引来引用特定行或一组行?例如,如果我想将变量x设置为等于包含1型糖尿病患者的所有行或包含处于“改善”状态的患者的所有行,我该怎么做?

1 个答案:

答案 0 :(得分:1)

尝试这个:

    library(dplyr)

    patientData %>%
      filter(diabetes == "Type 1")

下次please provide a Minimum Reproducible Example