r - 我的 bind_rows 抛出一个通常的错误 Can't combine `..1$Activity ID`和`..2$Activity ID`>
问题描述
我的代码如下所示,并且几个月来一直运行良好:
第一部分是将数据附加到 dfCampaignTask 并且运行良好
对于(我在文件中){ if (startsWith(i, "CampaignTaskReport_2")) { temp <- read.csv(paste(directory, i, sep = ""), header = TRUE) 名称(临时)<-名称(dfCampaignTask) dfCampaignTask <- rbind(dfCampaignTask, temp) } 否则 if (startsWith(i, "CombinedReport_2")) { temp <- read.csv(paste(directory, i, sep = ""), header = TRUE) 如果 (ncol(temp) < 19) { 名称(临时)<- dfCombinedNamesOld } 别的 { 名称(临时)<-名称(dfCombined) } dfCombined <- bind_rows(dfCombined, temp) } }
将数据附加到 dfcombined 的第二部分抛出错误:无法合并..1$Activity ID
和..2$Activity ID
<factor<2585d>>。
我检查了文件夹中所有组合文件的 str 和活动 ID 列都是因素,所以不确定是什么导致了差异
解决方案
推荐阅读
- javascript - 如何使用 JavaScript 和 Github API 更新托管在 GitHub 存储库中的 JSON 文件
- google-api - API 密钥对谷歌云翻译无效
- sql - Azure SQL 数据库中的 SQL 作业中的语法错误
- python - django中的url可以传入一个空字符串吗?
- javascript - vue-cli-service serve 和 buid 生成不同的样式
- python - 通过 API 向 JIRA 问题添加请求类型
- jenkins - 使用自定义 settings.xml 时,避免在 Jenkins 声明式管道中使用 Maven / configFileProvider 冗余
- javascript - Angular:如何从后台更新打开的对话框数据?
- cmake - cmake 命令的括号中的术语是什么意思?
- java - querySkuDetailsAsync 正在返回带有 BillingResult 代码 SERVICE_UNAVAILABLE 的空列表