Кто-нибудь знает, как завершить мою фигуру. Это как-то не показывает последние 3 данные. Что пошло не так? - PullRequest
0 голосов
/ 24 февраля 2020

Это результат

А вот мой код:

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt

data = pd.read_csv('joox.csv', index_col=0, encoding='latin-1')
df= pd.DataFrame(data, columns= data.columns)
corr = data.corr()
fig = plt.figure()
ax = fig.add_subplot(111)
cax = ax.matshow(corr,cmap='coolwarm', vmin=-1, vmax=1)
fig.colorbar(cax)
ticks = np.arange(0,len(data.columns),1)
ax.set_xticks(ticks)
plt.xticks(rotation=90)
ax.set_yticks(ticks)
ax.set_xticklabels(data.columns)
ax.set_yticklabels(data.columns)
plt.show()

Я не знаю, что является причиной данных последних трех моих столбцов не отображается на рисунке (не отображается ни один цвет), пожалуйста, помогите, заранее спасибо

...