r - dplyr 无法在 mutate 函数中设置 ALTREP truelength
问题描述
当我尝试改变列并更改其数据类型时出现此错误
Error in .shallow(x, cols = cols, retain.key = TRUE) :
can't set ALTREP truelength
该代码正在采购多个脚本,这就是为什么我无法共享可重现的代码,但是下面代码的最后一行我使用 mutate 将列数据类型更改为字符产生了该错误 can't set ALTREP truelength ..see how the dplyr代码如下所示:
df = mutate(diag.data, value = as.character(all.disc.diag)) %>%
cSplit(., splitCols='value', sep = ';', direction = 'long') %>%
subset(., !is.na(value)) %>%
mutate(., value = as.character(value))
任何经历过这种情况的人都可以帮助他们如何使用dplyr
解决方案
推荐阅读
- linux - 如何在bash中闪烁光标之前粘贴文件的内容?
- apache-kafka - 将 Kafka 1 更新为 Kafka 2
- php - 比嵌套 SELECT 语句 SQL 更好的方法
- r - 在本地使用 R 运行 git 存储库
- .net-core - 如何使用 OpenID 处理 .net 核心中的访问被拒绝?
- c# - 如何有条件地在 RX 中缓冲
- python - 如何修复以下有关获取 url 的错误
- azure-functions - 您的 azure 函数应用将 functions_worker_runtime 设置为节点,而您的本地项目设置为 none
- javascript - 合并和定位两个媒体流
- powershell - 是否可以选择用另一个输出替换 PsExec 错误代码的输出?