查找等于R中的和的四个数字的所有组合

用户273463

有没有一种更有效的方法来确定所有4个数字的可能值加起来得出一个特定值。我已经使用了以下内容,但是如果我将其扩展为每组十个数字或四组以上,则效率低下

Grid <- expand.grid(a=seq(0, 100, 10), b= seq(0,100,10), c= seq(0,100,10), d=seq(0,100,10))
Grid$total <- apply(Grid, 1, sum)
Grid[Grid$total==100,]

在我的实际应用中,该数字将是等于1的百分比,并且将以不小于5的间隔进行调整

罗夏

我敢肯定有很多解决方案,这是一个带partitions库的解决方案

library(partitions)
restrictedparts(10, 4, include.zero = FALSE)

# [1,] 7 6 5 4 5 4 3 4 3
# [2,] 1 2 3 4 2 3 3 2 3
# [3,] 1 1 1 1 2 2 3 2 2
# [4,] 1 1 1 1 1 1 1 2 2

这将是4个整数的总和为10(不包括0)。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

给定1至10个元素的数组的4个数字。查找3个数字,它们的总和可以生成所有四个数字?

来自分类Dev

在 SQL 中查找 varchar 中的前四个数字

来自分类Dev

查找四个加总为1的数字的所有子集

来自分类Dev

在 JavaScript 中单击图像获取四个数字

来自分类Dev

使用正则表达式替换除最后四个数字以外的所有数字。

来自分类Dev

如何找到所有可能的k整数,它们的和等于R中的某个数字

来自分类Dev

带有 ggplot2、一个分类变量和四个数字的图形

来自分类Dev

查找给定数字的2个数字的所有可能组合/分区

来自分类Dev

查找给定数字的2个数字的所有可能组合/分区

来自分类Dev

按顺序查找包含所有四个小写字母“ inux”的文件中的所有单词

来自分类Dev

希望所有四个部门中的人

来自分类Dev

以随机顺序查看接下来的四个数字(使用srand和rand)

来自分类Dev

Ruby-查找数组中是否有两个数字相乘等于第三个数字

来自分类Dev

查找数字A中的所有运算符组合,以使结果表达式等于数字B

来自分类Dev

查找所有均分一个数字的数字

来自分类Dev

查找2个数组的所有可能的对组合

来自分类Dev

javascript返回一个数字的所有组合

来自分类Dev

从3个数字生成所有组合

来自分类Dev

查找等于特定数字的所有数字组合

来自分类Dev

查找一个数字的所有非连续平方和

来自分类Dev

在列表中查找所有重复项,并在其中添加一个数字

来自分类Dev

查找等于方程的所有数字对

来自分类Dev

在Excel中,如何将四个数字转换为“ 00:00 AM / PM”格式?

来自分类Dev

在第四个'/'之后获取字符串中的所有内容

来自分类Dev

在Android Studio中围绕EditText的所有四个侧面投影

来自分类Dev

在第四个'/'之后获取字符串中的所有内容

来自分类Dev

所有四个侧面的UIButton阴影

来自分类Dev

如何使用matplotlib设置所有四个轴

来自分类Dev

找出四个 10 的所有表达式

Related 相关文章

  1. 1

    给定1至10个元素的数组的4个数字。查找3个数字,它们的总和可以生成所有四个数字?

  2. 2

    在 SQL 中查找 varchar 中的前四个数字

  3. 3

    查找四个加总为1的数字的所有子集

  4. 4

    在 JavaScript 中单击图像获取四个数字

  5. 5

    使用正则表达式替换除最后四个数字以外的所有数字。

  6. 6

    如何找到所有可能的k整数,它们的和等于R中的某个数字

  7. 7

    带有 ggplot2、一个分类变量和四个数字的图形

  8. 8

    查找给定数字的2个数字的所有可能组合/分区

  9. 9

    查找给定数字的2个数字的所有可能组合/分区

  10. 10

    按顺序查找包含所有四个小写字母“ inux”的文件中的所有单词

  11. 11

    希望所有四个部门中的人

  12. 12

    以随机顺序查看接下来的四个数字(使用srand和rand)

  13. 13

    Ruby-查找数组中是否有两个数字相乘等于第三个数字

  14. 14

    查找数字A中的所有运算符组合,以使结果表达式等于数字B

  15. 15

    查找所有均分一个数字的数字

  16. 16

    查找2个数组的所有可能的对组合

  17. 17

    javascript返回一个数字的所有组合

  18. 18

    从3个数字生成所有组合

  19. 19

    查找等于特定数字的所有数字组合

  20. 20

    查找一个数字的所有非连续平方和

  21. 21

    在列表中查找所有重复项,并在其中添加一个数字

  22. 22

    查找等于方程的所有数字对

  23. 23

    在Excel中,如何将四个数字转换为“ 00:00 AM / PM”格式?

  24. 24

    在第四个'/'之后获取字符串中的所有内容

  25. 25

    在Android Studio中围绕EditText的所有四个侧面投影

  26. 26

    在第四个'/'之后获取字符串中的所有内容

  27. 27

    所有四个侧面的UIButton阴影

  28. 28

    如何使用matplotlib设置所有四个轴

  29. 29

    找出四个 10 的所有表达式

热门标签

归档