試圖將R上的2個數據幀與rbind結合起來 行代碼是 data.combined < - rbind(火車,test.survived) 獲得在match.names一個錯誤(clabs,姓名(十一)):名稱不匹配以前的名字嘗試將R上的2個data.frame與rbind結合,並在match.names(clabs,names(xi))中獲取錯誤:名稱與以前的名稱不匹配
0
A
回答
1
的解決方案這個問題是在添加一個存活變量時的以下代碼行:
使用此項:
test.survived <- data.frame(Survived = rep("None", nrow(test)), test[,])
,而不是這樣的:
test.survived <- data.frame(survived = rep("None", nrow(test)), test[,])
唯一的區別就是資本「S」爲熬過行作爲數據以這種方式
0
嘗試colNames = FALSE和完成給定的!
+0
你的意思是'data.combined < - rbind(train,test.survived,colNames = FALSE)'?沒有爲我工作。 –
0
使用此:
test.survived <- data.frame(Survived= rep("None",nrow(test)),test[,])
data.combined <- rbind(train,test.survived)
在train.csv文件山坳名「大難不死」,你添加了一個山坳名爲「倖存」到test.survived和這兩個文件合併就會拋出錯誤,因爲col名稱不一樣。
相關問題
- 1. R:match.names(clabs,names(xi))中的錯誤:名稱與以前的名稱不匹配
- 2. 合併R中的數據幀導致「名稱與先前名稱不匹配」
- 3. 將data.frame中名稱的一部分與新列匹配
- 4. 錯誤嘗試獲取標籤名稱
- 5. 合併後的行名稱不匹配
- 6. rbind 2個data.frame保留行順序和行名稱
- 7. 係數名稱在R中不匹配
- 8. 如何使測試名稱與控制器名稱相匹配?
- 9. 錯誤:名稱'名稱'在當前上下文中不存在
- 10. XPath查詢匹配與名稱以X
- 11. 錯誤:(3,5)找不到與給定名稱匹配的資源
- 12. ConstraintLayout錯誤:找不到與給定名稱匹配的資源
- 13. 錯誤:找不到與給定名稱匹配的資源:attr'listViewStyle'
- 14. 錯誤:找不到與給定名稱匹配的資源:attr'abBackground'
- 15. 嘗試在cljunit中獲取名稱空間的var名稱時出錯
- 16. 404錯誤與名稱=「名稱」字段
- 17. 傳遞data.frame變量名稱以融合並投射r
- 18. 如果名稱與表單1中的表單2不匹配,則將名稱添加到表單2
- 19. TypeScript:@types包名稱與實現包名稱不匹配
- 20. Windows短名稱與長名稱不匹配
- 21. SharePoint list.items.GetDataTable列名稱與字段名稱不匹配
- 22. SSL:證書與名稱不匹配(Cloudflare)
- 23. 即使名稱匹配,「找不到與給定名稱匹配的資源」錯誤
- 24. 獲取匹配值的dimnames的名稱
- 25. 與整數類型名稱匹配的浮點類型名稱?
- 26. 與名稱相匹配的名稱空間
- 27. 更改R中的data.frame名稱
- 28. 獲取錯誤「名稱'配置'在當前上下文中不存在」
- 29. 與類匹配的Php函數名稱
- 30. 在R data.table中匹配文本名稱
檢查兩個數據集的列名稱。它可能需要匹配'rbind'才能工作。嘗試'colnames(test.survived)< - colnames(train)'假設兩個數據集具有相同的列數並且順序相同。 – akrun