pandas データフレームに 3 つの列Col1
& Col2
&が含まれている場合、とCol3
の間のピアソンの最大相関係数を取得する必要があります。変更された値が次の式で取得される場所の値を考慮します。Col2
Col3
Col1
Col2
df['Col1']=np.power((df['Col1']),B)
df['Col2']=df['Col2']*df['Col1']
Col3
ここで、B は、と の新しい値の間の最大ピアソン相関係数を取得するための変化する変数です。Col2
それを実行してBを返すことができるPythonメソッドはありますか.Pythonを使用してこの操作を実行し、B値を返す方法はありますか?このプロセスを他の列に繰り返したい場合.