Мне нужно разделить фигуру matplotlib. Я использую это, и он работает, но визуализация не хороша для того, чтобы иметь 260 баров бок о бок на одном и том же участке. Я пытался найти способ разделить всю фигуру на два сюжета. Первые 130 баров на одной фигуре, а остальные на другой фигуре на той же странице. До сих пор я не имел успеха. Могу ли я помочь, пожалуйста?Слишком много столбцов для одной фигуры с использованием matplotlib
fig = plt.figure()
ax = fig.add_subplot(1,1,1)
df1.iloc[:][1800].plot(kind='bar')
ax.set_xticklabels(df1.iloc[:]['gdp pc test'], rotation=85, fontsize='small')
fig.set_size_inches(200, 30, forward=True)
Обеспечение минимального рабочий пример может помочь здесь. Что такое 'df1', который предоставляет какую-то функцию построения графика? Обычно разделение данных не должно быть слишком сложным, например, 'df1.iloc [: 130] [1800] .plot()', 'df1.iloc [130:] [1800] .plot()'? – Bart
df1 - это имя моего фрейма данных. Я пробовал этот подход, но это не сработало. 1800 - это название моей колонки. –