我使用下面的代码来摆脱我的 Dataframe 中的空单元格。
df %>%
# recode empty strings "" by NAs
na_if("") %>%
# remove NAs
na.omit`
它一直工作正常,直到最近,但现在我得到以下错误na_if()
中的错误:!无法将y
转换为与x
类型匹配的类型。请运行rlang::last_error()
以查看出现错误的位置。<tbl_df>. Run rlang::last_error()
to see where the error occurred.
rlang::last_error()〈错误类型转换〉na_if()
中的错误:!无法转换y
以匹配x
的类型。<tbl_df>.
我使用的是r版本4.1.3和dplyr包1.1.0
注意:我在使用时也遇到同样的错误
df %>% mutate_all(~na_if(.,"")) %>%
na.om`it
1条答案
按热度按时间jm81lzqq1#
如果我可以建议一个更简单的基础R版本(也可以用在mtate的上下文中: