前提・実現したいこと
地区ごとのAとBのデータの相関の強さを調べたい。AとBに相関があるとはわかっていない。
このcorrelationが小さいもののペア順にAとBを並べ替えたい。
該当のソースコード
import numpy A = [5, 73, 29, 63, 68, 28, 45, 78, 70, 93] B = [11, 82, 25, 61, 66, 27, 42, 88, 71, 84] correlation = numpy.corrcoef(A, B) print(correlation[0,1])
とコードを書いた。
試したこと
リストを作り、そこにfor文で回し、correlationの結果をappendしようと思ったがそのやり方がわからなかった。
またこれからAとBのリストの要素が1万くらいになるかもしれないので、この方法よりも良い方法があればそれも知りたい。
補足情報(FW/ツールのバージョンなど)
参考にしたURL: https://sitest.jp/blog/?p=13001
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/04/17 04:58
2018/04/17 05:14
退会済みユーザー
2018/04/17 05:42
2018/04/17 06:24
退会済みユーザー
2018/04/17 06:33