1
私は相関値の計算の結果セットを反復しています。係数相関を計算しながらデータセットの反復で非1.値を選択するか?
このループの出力:
for x in range(DT.shape[1]):
print np.corrcoef(DT[:, x], YDT, rowvar=False)
は以下の通りである:
[[ 1. ,0.58889117],
[ 0.58889117 ,1. ]]
[[ 1. ,0.69343965],
[ 0.69343965 ,1. ]]
[[ 1. ,0.52252876],
[ 0.52252876 ,1. ]]
[[ 1. ,0.65612867],
[ 0.65612867 ,1. ]]
[[ 1. ,0.67349517],
[ 0.67349517 ,1. ]]
[[ 1. ,0.5557239],
[ 0.5557239 ,1. ]]
[[ 1. ,0.69473707],
[ 0.69473707 ,1. ]]
[[ 1. ,0.71186044],
[ 0.71186044 ,1. ]]
は、どのように私は、最初の行から1.ない値を選択することができますか?また、どのようにして各行を2回印刷することもできません....最初の行は[1。 0.58888]であり、2番目の値は[0.58888 1.]です。
繰り返しごとに、1の値ではなく10進値が必要です。重複はありません。
ご協力いただきありがとうございます。
出力にカンマを追加できますか...そうでない場合はコピーして貼り付けてください。 –
「np.corrcoef(DT [:, x]、YDT、rowvar = False)[0,1] '? – Divakar
@COLDSPEED、フォーマットが修正されたことを願っています。 –