0
A
回答
1
a[!rownames(a)%in%rownames(b),]
1
如何
樣?
a <- data.frame(V1 = rnorm(10), V2 = rnorm(10))
row.names(a) <- paste("row", row.names(a))
> a
V1 V2
row 1 -0.26695225 -1.72322854
row 2 0.17966753 -2.59861185
row 3 0.09679525 -0.18304155
row 4 -0.21904183 -0.67646542
row 5 -0.64441966 -0.58033626
row 6 0.28901284 0.01743280
row 7 -1.38555961 0.09184929
row 8 -0.60452736 0.08304690
row 9 -0.03898833 0.01075546
row 10 -0.21569958 -0.25948764
b <-data.frame(V1 = rnorm(5), V2 = rnorm(5))
row.names(b) <- paste("row", row.names(b))
> b
V1 V2
row 1 1.412045 -0.6990107
row 2 -1.433099 0.8693957
row 3 1.061640 1.2938895
row 4 -1.715340 -0.6044137
row 5 1.131158 -0.3148006
a[setdiff(row.names(a), row.names(b)),]
> a[setdiff(row.names(a), row.names(b)),]
V1 V2
row 6 0.28901284 0.01743280
row 7 -1.38555961 0.09184929
row 8 -0.60452736 0.08304690
row 9 -0.03898833 0.01075546
row 10 -0.21569958 -0.25948764
0
使用?setdiff
如下:
a[ setdiff(rownames(a), rownames(b)), ]
相關問題
- 1. 從匹配對象中提取數據
- 2. R在數據框的不同行中匹配字符串
- 3. 編寫python函數以從熊貓數據框中提取匹配行
- 4. 如何從數據框中選擇不匹配的行?
- 5. 從匹配的正則表達式中提取數字數據
- 6. 基於列與行匹配的數據框的子集 - R
- 7. 如何從MYSQL/PHP中的數據中提取匹配短語?
- 8. R從列表中提取沒有前綴的數據框
- 9. 從Pandas數據框中提取數據
- 10. 從R中提取JavaScript數據
- 11. 從logistf中提取數據R
- 12. R:需要爲數據框中的每一行執行多個匹配
- 13. R - 匹配數據幀
- 14. 在R,提取數據從一個數據幀到另一個基於匹配行值
- 15. Linux:根據匹配從文本文件中提取指定數量的行
- 16. R從網格數據中提取點的提取類別
- 17. 提取CSS和匹配數據屬性
- 18. 從文本框php中獲取值並與數據庫匹配
- 19. 從R中的數據幀中提取數據
- 20. 從R數據框中的多列提取數據,然後搜索另一個
- 21. 從R數據框中提取嵌套的JSON而不知道鍵
- 22. 我如何從R中的數據幀中提取所有不同的行
- 23. 從R中的行中提取值
- 24. R:計數矩陣行的匹配數
- 25. 提取不完整的情況下,從數據集R中
- 26. awk/etc:從文件中提取匹配
- 27. R在數據框中重複匹配值
- 28. 從數據幀中提取的數據平均分佈 - R
- 29. 從xml提取數據到數據框
- 30. 匹配兩列的數據幀 - R的
「類似」 或 「一致」? – 2014-09-03 17:16:43
完全相同。對不起,我的語言不準確 – SigneMaten 2014-09-04 04:21:28