比较两个向量中的每一行

huan

我有一个庞大的数据库,必须在其中测试不一致之处。测试之一是总结一些细分值,并控制总计是否等于该值。总结和比较不是问题。我用了

which(a+b+c+d != e),它还返回了实际上正确的值。通过stackoverflow进行的冲浪表明,R在这种计算中存在一些问题。因此,我尝试了which(all.equal(sum(a,b,c,d),e)!=T),由于对其进行了近似相等的测试,因此会给我正确的结果,但是它不会将sum(a,b,c,d)的每一行与e的每一行进行比较,而是将整个向量进行比较。

R中是否有一个函数,该函数允许我以all.equal()的方式测试每一行?

丰富的雕刻

听起来您可能想rowSums与列子集一起使用使用示例数据框df

( df <- data.frame(x = 1:4, y = 2:5, z = c(3, 8, 2, 9)) )
#   x y z
# 1 1 2 3
# 2 2 3 8
# 3 3 4 2
# 4 4 5 9
rowSums(df[c("x", "y")]) == df[["z"]]
# [1]  TRUE FALSE FALSE  TRUE
which(rowSums(df[c("x", "y")]) == df[["z"]])
# [1] 1 4

但是就目前而言,您的问题尚不清楚。请对其进行更新以准确显示您想要的内容。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

两个文件中每一行的比较

来自分类Dev

Python - 迭代两个 CSV 文件中的每一行并比较时间戳值

来自分类Dev

合并两个文件中的每一行

来自分类Dev

比较两个不同文件中的每一行,并打印C语言中不同的行

来自分类Dev

如何提取两个向量之间每一行的值范围?

来自分类Dev

比较两个相同数据表的每一行的更改值 C#

来自分类Dev

一行的每两个输入保存在单独的数据库行中

来自分类Dev

通过比较文件 2 的所有行和文件 1 的每一行来读取两个文件

来自分类Dev

使用'find'然后在bash脚本中在每一行中搜索两个值

来自分类Dev

使用python将两个文件中的每一行连接为一行

来自分类Dev

使用python将两个文件中的每一行连接为一行

来自分类Dev

在R中,对两个匹配数据帧的每一行进行排序

来自分类Dev

在Excel中两个日期之间的每一行中生成日期

来自分类Dev

计算表中每一行在两个日期之间的工作日

来自分类Dev

如何在EMACS中给定文本的每一行之后添加两个空格?

来自分类Dev

通过两个变量标记大型数据框中的每一行

来自分类Dev

与两个最大列比较得到一行

来自分类Dev

sql比较同一张表中的两个唯一行

来自分类Dev

两个DataFrames(Python / Pandas)中的每一行和每一列之间的差异

来自分类Dev

比较文件中不同列中的两个数组,并使用 unix 为每一行打印匹配元素

来自分类Dev

读取两个csv文件并比较每一行。如果行匹配则打印两行,如果不是相似则打印无效

来自分类Dev

嵌套while循环比较两个文件,outer循环在一次迭代后停止,需要比较文件的每一行

来自分类Dev

比较R中的两个向量

来自分类Dev

比较Java中的两个向量?

来自分类Dev

比较Java中的两个向量?

来自分类Dev

比较R中的两个向量

来自分类Dev

比较文件中的每一行

来自分类Dev

根据R中的两个索引获取data.frame中每一行的列范围

来自分类Dev

如何在SQL中合并这两个表,以便第一行的每一行都有第二行的副本?

Related 相关文章

  1. 1

    两个文件中每一行的比较

  2. 2

    Python - 迭代两个 CSV 文件中的每一行并比较时间戳值

  3. 3

    合并两个文件中的每一行

  4. 4

    比较两个不同文件中的每一行,并打印C语言中不同的行

  5. 5

    如何提取两个向量之间每一行的值范围?

  6. 6

    比较两个相同数据表的每一行的更改值 C#

  7. 7

    一行的每两个输入保存在单独的数据库行中

  8. 8

    通过比较文件 2 的所有行和文件 1 的每一行来读取两个文件

  9. 9

    使用'find'然后在bash脚本中在每一行中搜索两个值

  10. 10

    使用python将两个文件中的每一行连接为一行

  11. 11

    使用python将两个文件中的每一行连接为一行

  12. 12

    在R中,对两个匹配数据帧的每一行进行排序

  13. 13

    在Excel中两个日期之间的每一行中生成日期

  14. 14

    计算表中每一行在两个日期之间的工作日

  15. 15

    如何在EMACS中给定文本的每一行之后添加两个空格?

  16. 16

    通过两个变量标记大型数据框中的每一行

  17. 17

    与两个最大列比较得到一行

  18. 18

    sql比较同一张表中的两个唯一行

  19. 19

    两个DataFrames(Python / Pandas)中的每一行和每一列之间的差异

  20. 20

    比较文件中不同列中的两个数组,并使用 unix 为每一行打印匹配元素

  21. 21

    读取两个csv文件并比较每一行。如果行匹配则打印两行,如果不是相似则打印无效

  22. 22

    嵌套while循环比较两个文件,outer循环在一次迭代后停止,需要比较文件的每一行

  23. 23

    比较R中的两个向量

  24. 24

    比较Java中的两个向量?

  25. 25

    比较Java中的两个向量?

  26. 26

    比较R中的两个向量

  27. 27

    比较文件中的每一行

  28. 28

    根据R中的两个索引获取data.frame中每一行的列范围

  29. 29

    如何在SQL中合并这两个表,以便第一行的每一行都有第二行的副本?

热门标签

归档