【发布时间】:2021-07-17 02:55:34
【问题描述】:
下午好,
我需要创建一个本学期所有 As 的学生列表。我需要创建另一个本学期所有 B 的学生列表。我无法弄清楚如何使用我拥有的数据来实际完成这项工作。以下是我拥有的和正在寻找的。有什么想法吗?
original_df <-
tribble(~id, ~subject, ~grade,
"001", "ela", "A+",
"001", "math", "A",
"001", "science", "A-",
"002", "ela", "A",
"002", "math", "B+",
"002", "science", "B-",
"003", "ela", "A",
"003", "math", "A",
"003", "science", "A-",
"004", "ela", "C",
"004", "math", "C",
"004", "science", "A+",
)
summarized_df <-
tribble(~id, ~all_As, ~As_and_Bs,
"001", 1, 0,
"002", 0, 1,
"003", 1, 0,
"004", 0, 0
)
【问题讨论】: