Большое количество подзаголовков с matplotlib
Я хотел бы создать сюжет с множеством (100) подзаголовков с Python matplotlib. Я не могу найти подходящий синтаксис для него:
Мне хотелось бы что-то вроде (это не работает)
plt.subplot(10,10,i,X1, Y)
в цикле с i от 0 до 99, тогда
plt.show()
Синтаксис доступен во многих учебниках для случая, когда имеется только несколько подзаговоров. Тогда синтаксис может быть
plt.close('all') fig = plt.figure() ax1 = plt.subplot(221) ax2 = plt.subplot(223) ax3 = plt.subplot(122) example_plot(ax1) example_plot(ax2) example_plot(ax3) plt.tight_layout()
код отсюда .
Для моей проблемы, я думаю, я не могу использовать один и тот же синтаксис, так как у меня будет plt.subplot(10101)
и т. Д., plt.subplot(10101)
я не понимаю.
У тебя есть решение?
благодаря
- Можно ли изменить ход пера черепа?
- Python pyqtgraph, как установить пределы оси x и y на графике, нет autorange
- Эффективно создавать структуру графа из многих 100d векторов в Python
- алгоритм st cut в Python
- Как сделать штриховые графики автоматически переключаться между разными цветами?
Попробуй это:
fig, ax = plt.subplots(10, 10)
где ax будет содержать сто оси в списке (списков).
Это действительно удобная функция из документов :
Definition: plt.subplots(nrows=1, ncols=1, sharex=False, sharey=False, squeeze=True, subplot_kw=None, **fig_kw) Create a figure with a set of subplots already made. This utility wrapper makes it convenient to create common layouts of subplots, including the enclosing figure object, in a single call.
Ваш пример почти правильный. Пожалуйста, используйте:
for i in range(100): ax = plt.subplot(10,10,i) ax.plot(...)
Если вы пытаетесь создать ~ 100 подзаговоров, в практическом плане вы можете захотеть сделать что-то вроде этого, которое будет работать намного быстрее. Вы отказываетесь от отдельных осевых меток, но с 100 подзаголовками, если вы не делаете огромные распечатки, вы все равно не сможете читать этикетки.
- Pylab: наложение меток на цвета
- Как эффективно найти все пути, образованные k числом узлов в направленном ациклическом графе?
- Как строить события вовремя при использовании matplotlib
- Построение графика с помощью Matplotlib приводит к поворотным графикам -90 – Python
- Построение данных в реальном времени на Python
- BeautifulSoup самый низкий общий предок
- Как сделать график матрицы mxn в python
- Как использовать аргумент `pos` в` networkx` для создания графика в стиле блок-схем? (Python 3)
- Прочитать CSV и график цветной линии