Я пытаюсь сделать карту тепла с использованием морского дна с месяцами по оси Y. Однако я вижу, что если я вызову calendar.head() после создания сводной таблицы, то сводная таблица имеет столбцы месяцев в алфавитном порядке вместо хронологического порядка, который у меня есть в моем файле csv. Есть ли способ остановить панды от упорядочивания его в алфавитном порядке или переупорядочить его в хронологическом порядке?Pandas pivot table - установка индекса месяцев как хронологический порядок, а не в алфавитном порядке
import seaborn as sns
df = pd.read_csv("C:/Users/Paul/Desktop/calendar.csv")
calendar = df.pivot("Month", "Year", "hPM2.5")
ax = sns.heatmap(calendar, annot=True, fmt="d")
Не уверен, какой именно формат вы будете использовать, но вы должны перенести объекты на несколько месяцев. В то время как панды просто видят строки и, следовательно, заказы по алфавиту. – Midnighter