У меня есть CSV-файл, состоящий из 12 столбцов данных, и я хочу создать матрицу корреляции с ними. Однако при этом с использованием pandas включаются только 4 (казалось бы, случайные) столбца. Есть идеи, почему оставшиеся столбцы не попадают в матрицу корреляции?
d = pd.read_csv('national_raw_convictions.csv')
cm = d.corr().abs()
cm.to_csv('national_raw_convictions_correlation.csv')
Я приложил снимок экрана со ссылками на входные (слева) и выходные (справа) файлы CSV. 1