Как отобразить полную корреляционную матрицу в Python? - PullRequest
0 голосов
/ 23 января 2019

Я вычисляю корреляционную матрицу для набора данных в Python Spyder с помощью команды df.corr (). Однако выходные данные показывают значения матрицы только для первых двух и последних двух столбцов. Какую команду я должен использовать, чтобы получить всю матрицу?

Я использую пакет pandas для расчета корреляционной матрицы данного набора данных.

Код, который я использовал для расчета корреляционной матрицы:

correlation_matrix = df.corr()
print(correlation_matrix)

В результате этого отображаются значения матрицы корреляции для первых двух столбцов и последних двух столбцов. Я хочу, чтобы вся матрица отображалась.

1 Ответ

0 голосов
/ 23 января 2019

Это может быть связано с параметрами печати по умолчанию для пакета pandas.

Попробуйте следующее.

import pandas as pd
pd.set_option('display.height', 1000)
pd.set_option('display.max_rows', 500)
pd.set_option('display.max_columns', 500)
pd.set_option('display.width', 1000)
...