我和我的团队正在处理的数据集有问题。当尝试将几个变量mutate
转换为一个新变量(名为EU
)时,会弹出以下错误:
[Error: Problem with 'mutate()` input `EU`.
x Can't combine `...` <character> and `..2` <double>.]
字符串
我应该注意到,我的团队和我都得到了这个问题,但并不总是在脚本的同一部分。我们都更新了我们的软件来匹配,它似乎仍然发生。
有人知道怎么解决吗??感谢您的任何建议!我们边走边学:)
1条答案
按热度按时间lsmepo6l1#
重现问题:
字符串
说明
当您尝试合并字符类型值的列(例如,
"hello world"
),其中一列是双类型值(例如100
)。解决方案
找到有问题的列,删除它们,或者转换它们,使它们具有相同的格式:
型
查找不匹配列
下面的函数查找df1中的列,这些列在df2中,但不具有相同的列类型:
型