我编写的代码在高吞吐量的生产环境中运行,期望可以处理来自多个用户的各种输入。在这种环境中,我经常需要使用dplyr连接两个具有不匹配类型的连接列的多列数据帧,从而产生此错误。“由于类型不兼容,无法加入...”
预期生产代码将处理输入csvs,这些csvs是150+列乘0-1000行,具有12-20个连接列。我使用read.table来提高速度,并且由于150列的内容可以变化,因此可以根据数据内容推断类型。
如果有一个通用功能可以以编程方式匹配联接列类型,而无需假设列名称或位置,那将是很好的。
r dplyr
dplyr ×1
r ×1