【问题标题】:Trying to filter out the students in a dataframe with a certain GPA using "R" [duplicate]尝试使用“R”过滤掉具有特定 GPA 的数据框中的学生 [重复]
【发布时间】:2020-09-12 07:50:31
【问题描述】:

enter image description here

大家好,我不习惯在提问方面使用 StackOverflow,但我已经用它来解决我过去遇到的问题。我目前正在学习涉及使用语言“R”的高级编程课程。在问题 20(如上图所示)中,我的任务是过滤掉 df20 中 GPA 高于 3.0 的学生,并将他们放入一个名为“df20a”的新数据框中,我能够创建数据框并重新分配一个值给示例中显示的学生,但我在最后的步骤中遇到了麻烦。如果有人能够帮助我解决这个问题并解释如何实现我正在寻找的结果,我们将不胜感激。

感谢您的宝贵时间,希望您度过了美好而幸福的一天!

【问题讨论】:

  • df20a <- subsetdf20, gpa >3)
  • 你为我节省了很多时间,我的朋友!太感谢了! @akrun

标签: r dataframe filtering


【解决方案1】:

这应该可行:

df20a <- df20[df20$gpa > 3 ,]

说明:df20a 等价于 df20,其中列 gpa 大于 3。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-10-03
    • 2021-12-09
    • 1970-01-01
    • 2019-01-23
    • 2019-01-12
    • 2021-05-19
    • 1970-01-01
    相关资源
    最近更新 更多