Я хочу нормализовать свои данные и вычислить корреляцию Пирсона. Если я попробую это без нормализации, это сработает. При нормализации я получаю это сообщение об ошибке: AttributeError: объект 'numpy.ndarray' не имеет атрибута 'corr' Что я могу сделать, чтобы решить эту проблему?
import numpy as np
import pandas as pd
filename_train = 'C:\Users\xxx.xxx\workspace\Dataset\!train_data.csv'
names = ['a', 'b', 'c', 'd', 'e', ...]
df_train = pd.read_csv(filename_train, names=names)
from sklearn.preprocessing import Normalizer
normalizeddf_train = Normalizer().fit_transform(df_train)
#pearson correlation
pd.set_option('display.width', 100)
pd.set_option('precision', 2)
print(normalizeddf_train.corr(method='pearson'))
normalizeddf_train = pd.Dataframe(normalizeddf_train)
- person jezrael   schedule 26.10.2016