【发布时间】:2019-10-04 23:12:05
【问题描述】:
我正在尝试以一种可以将其输入到 RPresence 的方式格式化我的存在/缺席数据。我有一个由 0,1 和 2 组成的数据框。对于 Presence 软件,我需要一个由 0,1 和“.”组成的数据框。或“-”表示缺失数据。我能够将所有 2 替换为 1 并将 1 替换为 0,但无法将 0 转换为字符。我只是在寻找一种简单的方法来执行这种转换。
【问题讨论】:
-
它们真的是 0 还是缺少数据?你已经尝试过什么?
-
都是0。我尝试使用 dplyr 中的 na_if 函数将它们转换为 NA,但是当我导出到 excel 时,所有 NA 都转换为 0。我认为问题在于我的数据都是数字,我正在尝试将特定单元格转换为字符?
-
你确定这是你想做的吗?如果您将
0替换为.,您会将其转换为字符类型。将NA用于缺失值是否更有意义? -
我同意我认为这更有意义。 Presence 软件只读取“.”。或“-”作为缺失数据。