如何对向量中的一个符号仅值求和

巴纳比

我有一个带有正值和负值的向量,想分别将负值和正值相加。

如果执行以下操作,则将具有正号的元素的数量加起来,但不增加具有正值的元素的值。

sum(x>0) 

如何在向量中分别添加正值和负值

谢谢

朱利安·厄本(Julian Urban)

x>0 判断元素是否为正:

> x <- c(-1, -10, 6, 7, -5)
> x>0
[1] FALSE FALSE  TRUE  TRUE FALSE # elements at positions 3 and 4 are positive

现在,您可以which用来选择满足该条件的元素的索引:

> which(x>0)
[1] 3 4 # x[3] and x[4] meet the condition

其余的从那里去:

> sum(x[which(x>0)])
[1] 13
> sum(x[which(x<0)])
[1] -16

R还与工作的载体FALSE-TRUE索引向量,所以你可以简单地这样做,以及:

> sum(x[x>0])
[1] 13
> sum(x[x<0])
[1] -16

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何对R中两个不等向量的值求和?

来自分类Dev

如何将每个维度中的数组值求和成一个矩阵

来自分类Dev

如何对向量中的一个仅符号值求和

来自分类Dev

如何将向量的值“转换”为R中的另一个向量

来自分类Dev

根据另一个R中的重复值对向量中的值求和

来自分类Dev

如何忽略大小写并仅在求和一个间隔中的值时保持求和?

来自分类Dev

基于向量的下一个值的条件求和

来自分类Dev

如何在SQL中对除负数或null以外的一个列的值求和

来自分类Dev

如何从可变向量中克隆最后一个元素,然后将值推入Rust中的向量?

来自分类Dev

如何对一个对象的属性值求和?

来自分类Dev

熊猫-如何根据条件求和2列中的X个最后一个值

来自分类Dev

如何仅使用其中一个维度在2D向量中插入值?

来自分类Dev

R:将字符值分组,并按条件从向量中仅保留一个值

来自分类Dev

如何用R中的第一个所需符号分割字符串向量?

来自分类Dev

如何制作一个将R中向量的指数求和的函数?

来自分类Dev

如何根据另一个向量的值删除R中数据框中的列?

来自分类Dev

如何对R中两个不等向量的值求和?

来自分类Dev

如果值在另一个列表中,如何在条件上求和

来自分类Dev

如何创建一个在三个向量中打印相同值数量的函数?

来自分类Dev

如何在R中的重复项数组中仅保留一个值(最新值)

来自分类Dev

如何基于另一个值在python字典中添加(求和)这两个值?

来自分类Dev

如何基于另一个值在python字典中添加(求和)这两个值?

来自分类Dev

如何将每个维度中的数组值求和成一个矩阵

来自分类Dev

如何从向量中删除一个最大值和一个最小值?

来自分类Dev

如何获取json的唯一值并求和数组中的另一个值?

来自分类Dev

如何对一个对象的属性值求和?

来自分类Dev

如何在Set中返回一个不同的对象并求和一个公共值?

来自分类Dev

如何从矩阵中删除与另一个向量中的值匹配的所有行?

来自分类Dev

如何创建一个向量,该向量是时间序列中过去 12 个月值的总和?

Related 相关文章

  1. 1

    如何对R中两个不等向量的值求和?

  2. 2

    如何将每个维度中的数组值求和成一个矩阵

  3. 3

    如何对向量中的一个仅符号值求和

  4. 4

    如何将向量的值“转换”为R中的另一个向量

  5. 5

    根据另一个R中的重复值对向量中的值求和

  6. 6

    如何忽略大小写并仅在求和一个间隔中的值时保持求和?

  7. 7

    基于向量的下一个值的条件求和

  8. 8

    如何在SQL中对除负数或null以外的一个列的值求和

  9. 9

    如何从可变向量中克隆最后一个元素,然后将值推入Rust中的向量?

  10. 10

    如何对一个对象的属性值求和?

  11. 11

    熊猫-如何根据条件求和2列中的X个最后一个值

  12. 12

    如何仅使用其中一个维度在2D向量中插入值?

  13. 13

    R:将字符值分组,并按条件从向量中仅保留一个值

  14. 14

    如何用R中的第一个所需符号分割字符串向量?

  15. 15

    如何制作一个将R中向量的指数求和的函数?

  16. 16

    如何根据另一个向量的值删除R中数据框中的列?

  17. 17

    如何对R中两个不等向量的值求和?

  18. 18

    如果值在另一个列表中,如何在条件上求和

  19. 19

    如何创建一个在三个向量中打印相同值数量的函数?

  20. 20

    如何在R中的重复项数组中仅保留一个值(最新值)

  21. 21

    如何基于另一个值在python字典中添加(求和)这两个值?

  22. 22

    如何基于另一个值在python字典中添加(求和)这两个值?

  23. 23

    如何将每个维度中的数组值求和成一个矩阵

  24. 24

    如何从向量中删除一个最大值和一个最小值?

  25. 25

    如何获取json的唯一值并求和数组中的另一个值?

  26. 26

    如何对一个对象的属性值求和?

  27. 27

    如何在Set中返回一个不同的对象并求和一个公共值?

  28. 28

    如何从矩阵中删除与另一个向量中的值匹配的所有行?

  29. 29

    如何创建一个向量,该向量是时间序列中过去 12 个月值的总和?

热门标签

归档