回答編集履歴
2
修正
answer
CHANGED
@@ -54,7 +54,7 @@
|
|
54
54
|
perms.append( itertools.permutations(samples[i]))
|
55
55
|
products = itertools.product(*perms)
|
56
56
|
|
57
|
-
min_diff =
|
57
|
+
min_diff = samples.shape[0] ** 2 # これを超えることはない
|
58
58
|
min_e = None
|
59
59
|
for e in products:
|
60
60
|
current_cc = np.triu(np.corrcoef(e), k=1)
|
1
修正
answer
CHANGED
@@ -1,5 +1,5 @@
|
|
1
1
|
とりあえず素直に組んでみました。
|
2
|
-
それらしい結果は得られそうですが、3
|
2
|
+
それらしい結果は得られそうですが、3変数、サンプル数8(人)でも計算爆発してしまいます。
|
3
3
|
```Python
|
4
4
|
import numpy as np
|
5
5
|
import itertools
|