【发布时间】:2021-04-30 00:32:21
【问题描述】:
有没有办法只选择数据框中的那些列,其中列中的值一次为 0 或 1?
我有一个包含各种值的数据框,包括各种字符串和数字。
我尝试使用 dplyr select,但找不到评估列中包含的值的方法。
示例数据如下所示。
data %>%
tribble(
~id, ~gender, ~height, smoking,
1, 1, 170, 0,
2, 0, 150, 0,
3, 1, 160, 1
)
【问题讨论】:
-
您的
data %>% tribble(.)对我来说没有意义,tribble不会像这样将帧作为输入;smoking应该是~smoking。 -
对不起。我有点误会了。无论如何,非常感谢你。问题已经解决了!