Если у меня pandas dataframe включает 3 столбца Col1
& Col2
& Col3
, и мне нужно получить максимальный коэффициент корреляции Пирсона между Col2
и Col3
, учитывая значения в Col1
, где измененные значения для Col2
получены по следующей формуле:
df['Col1']=np.power((df['Col1']),B)
df['Col2']=df['Col2']*df['Col1']
где B - изменяющаяся переменная для получения максимального коэффициента корреляции Пирсона между Col3
и новыми значениями Col2
.
Итак, существует ли метод Python, который может сделать это и вернуть B. Есть ли способ выполнить эту операцию с помощью Python и вернуть значение B, где я хочу повторить этот процесс для других столбцов.
B
? - person Adarsh Chavakula   schedule 26.04.2019col3
модифицируется? (поскольку вы упомянули новые значения col2 и col3) - person Adarsh Chavakula   schedule 26.04.2019