Рассматривает простой фрейм данных ниже:
import pandas as pd
import matplotlib.pyplot as plt
df = pd.DataFrame({'var3':[1,3,9,6,1,6,3,1,1,3],
'var1':[9,1,2,6,6,5,9,3,1,7],
'var2':[6,6,2,9,8,3,5,4,1,3]})
df
Теперь давайте построим набор гистограмм из этих данных:
df.hist(layout=(1,3))
plt.show()
Обратите внимание, что порядок (слева направо) гистограмм на рисунке отличается от порядка столбцов в кадре данных. Как заставить гистограммы подчиняться порядку своего источника данных?