在数据框中,我有一列包含 Y 和 N 值。该数据框还有一个 id 列。我想创建两列,一列包含 Y 总数,另一列包含每个 id 的 N 总数。我尝试使用 dplyr summarise 函数执行此过程
group_by(id) %>%
summarise(total_not = count(column_y_e_n == "N"),
total_yes = count(column_y_e_n == "Y")
但反对错误消息
summarise_impl(.data, 点) 中的错误
有什么建议吗?
我用 sum 函数替换了 count 函数并获得了成功。
group_by(id) %>%
summarise(total_not = sum(column_y_e_n == "N"),
total_yes = sum(column_y_e_n == "Y")
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)