【发布时间】:2021-02-01 23:29:06
【问题描述】:
请您帮我计算按 3 分组的 10 个因子(每个因子有 15 个值)的所有变化。
我们有 10 个因素。 每个因子有 15 个值。例如。 1,2,3,4,5,6...15
第一个三元组因素的所有可能组合(例如因素1、因素2、因素3)是:
15 (factor1 combination values) x 15 (factor2 combination values) x 15 (factor3 combination values) = 3 375
这应该针对 10 个因素中所有可能的三元组进行计算:
3 * 3 * 3 * 3 * 3 * 3 * 3 * 3 * 3 * 3 = 59 049 possible combinations of 3 factors
(except duplicates like factor1, factor1, factor2)
因此,我们有 3 个因子的 59 049 个组合 x 其值的 3 375 个组合 = 1.99 亿条记录
理想的输出:
1st place 2nd place 3rd place 1st place value 2nd place value 3rd place value
factor1 factor2 factor3 1 1 1
factor1 factor2 factor3 1 1 2
factor1 factor2 factor3 1 1 3
… … … … … …
factor8 factor9 factor10 15 15 15
感谢您对如何实现目标的每一次提示。
【问题讨论】:
-
如果您的“组合”是指this,请使用正确的数学表达式修改您的陈述。
-
另外,你的列和索引是什么?我无法从你的陈述中推断出来。请提供示例。
标签: python-3.x pandas numpy statistics combinations