Python - Bản đồ nhiệt

Bản đồ nhiệt chứa các giá trị đại diện cho các sắc thái khác nhau của cùng một màu cho mỗi giá trị được vẽ. Thông thường các sắc thái tối hơn của biểu đồ đại diện cho các giá trị cao hơn các bóng sáng hơn. Đối với một giá trị rất khác, một màu hoàn toàn khác cũng có thể được sử dụng.

Ví dụ dưới đây là một biểu đồ hai chiều của các giá trị được ánh xạ tới các chỉ số và cột của biểu đồ.

from pandas import DataFrame
import matplotlib.pyplot as plt

data=[{2,3,4,1},{6,3,5,2},{6,3,5,4},{3,7,5,4},{2,8,1,5}]
Index= ['I1', 'I2','I3','I4','I5']
Cols = ['C1', 'C2', 'C3','C4']
df = DataFrame(data, index=Index, columns=Cols)

plt.pcolor(df)
plt.show()

Nó là output như sau -