Я хочу сделать тепловую карту. Имеет оси X (1-10), оси Y (1-20). Но мой CSV-файл содержит данные по некоторым осям x и y, которые делают мою тепловую карту похожей на рассеянный график. Даже я использовал модуль Rbf (радиальная базисная функция), чтобы получить значения для каждой координаты. Но это дает мне действительно неожиданные результаты. Если вы можете мне помочь, пожалуйста, ответьте. Спасибо
_______________________________ Данные ________________________
XYD
1 3 -2
3 1 -5
5 2 -9
________________________________ Код ________________________
import pandas as pd
import pandas as pd
import seaborn as sea
import matplotlib.pyplot as plt
get = pd.read_csv('small.csv',',')
D = pd.pivot_table(get, values = 'D', index = 'X', columns = 'Y')
sea.heatmap(data = D, vmin = -10, vmax = 0, cmap = 'BuPu')
plt.show()
__________________________ выход __________________________________
введите описание изображения здесь