尝试将R上的2个data.frame与rbind组合
class Pair[T, S](var first: T, var second: S) {
def swap(implicit ev: T =:= S, ev2: S =:= T) = ???
def dump() = ???
}
在match.names中获取错误(clabs,names(xi)):名称与以前的名称不匹配
答案 0 :(得分:4)
此问题的解决方案是添加幸存变量
时的以下代码行使用此:
test.survived <- data.frame(Survived = rep("None", nrow(test)), test[,])
而不是:
test.survived <- data.frame(survived = rep("None", nrow(test)), test[,])
唯一的区别是资本&#34; S&#34;对于存活行,因为数据是以这种方式给出的
答案 1 :(得分:1)
使用此:
test.survived <- data.frame(Survived= rep("None",nrow(test)),test[,])
data.combined <- rbind(train,test.survived)
train.csv文件中的col名称为&#34; Survived&#34;并且你添加了一个名字&#34;幸存下来&#34; test.survived和组合这两个文件会引发错误,因为col名称不一样。
答案 2 :(得分:0)
尝试colNames = FALSE并完成!
答案 3 :(得分:-1)
它表示具有所有列和所有行的完整测试数据集
除了在火车数据中使用Survived go with Survived之外,这也应该可以解决问题