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