0
浮動小数点の2つの相関行列を減算したいが、NaNを取得し続ける。各マトリックスはdf.corr()
を使用して作成されました。 DF:python pandasの相関行列の列を引く
x_general y_general z_general aa_general \
x_general inf 0.638997 0.200524 -0.224471
y_general 0.638997 inf 0.535362 0.210129
z_general 0.200524 0.535362 inf 0.431792
aa_general -0.224471 0.210129 0.431792 inf
bb_general 0.414017 0.413694 0.633447 -0.057247
bb_general
x_general 0.414017
y_general 0.413694
z_general 0.633447
aa_general -0.057247
bb_general inf
DF2:
x_precise y_precise z_precise aa_precise \
x_precise inf 0.751819 0.468187 0.136465
y_precise 0.751819 inf 0.713816 0.182763
z_precise 0.468187 0.713816 inf 0.359914
aa_precise 0.136465 0.182763 0.359914 inf
bb_precise 0.489676 0.584030 0.805913 -0.066681
bb_precise
x_precise 0.489676
y_precise 0.584030
z_precise 0.805913
aa_precise -0.066681
bb_precise inf
彼らは同じ大きさであるが、異なるヘッダを持っています。私はdf['x_general']-1
とdf2['x_general']-1
をうまく実行することができます。
しかし、私が試してみたらdf['x_general']-df2['x_general']
私はNaNを手に入れました。理由は分かりません。
はあなたがdf' 'の例を投稿することができますし、' df2'ます。https:?//stackoverflow.com/questions/20109391/how-to-make-good-reproducible-pandas-examples – FHTMitchell