Как вы добавляете ось к внешней оси другой оси, сохраняя ее внутри фигуры в целом? legend
и colorbar
обе имеют эту возможность, но реализованы в довольно сложных (и для меня, трудно воспроизвести) способами.Добавить новую ось вправо/влево/вправо-вправо от оси
0
A
ответ
0
Для достижения этой цели вы можете использовать команду subplots, это может быть так же просто, как py.subplot(2,2,1)
, где первые два числа описывают геометрию графиков (2x2), а третий - текущий номер графика. В общем, лучше быть явным, как в следующем примере
import pylab as py
# Make some data
x = py.linspace(0,10,1000)
cos_x = py.cos(x)
sin_x = py.sin(x)
# Initiate a figure, there are other options in addition to figsize
fig = py.figure(figsize=(6,6))
# Plot the first set of data on ax1
ax1 = fig.add_subplot(2,1,1)
ax1.plot(x,sin_x)
# Plot the second set of data on ax2
ax2 = fig.add_subplot(2,1,2)
ax2.plot(x,cos_x)
# This final line can be used to adjust the subplots, if uncommentted it will remove all white space
#fig.subplots_adjust(left=0.13, right=0.9, top=0.9, bottom=0.12,hspace=0.0,wspace=0.0)
Обратите внимание, что это означает, что такие вещи, как py.xlabel
не может работать, как и ожидалось, так как у вас есть две оси. Вместо этого вам нужно указать ax1.set_xlabel("..")
, что делает код более удобным для чтения.
Дополнительные примеры можно найти here.
Смежные вопросы
- 1. Мировая ось к локальной оси
- 2. Установить вторую ось в пропорции первой оси
- 3. Добавить второй участок пространства/ось колонкового участка
- 4. Переместить ось й маркирует вниз от оси х
- 5. Matplotlib - фиксирующая ось оси x и ось автомасштабирования y
- 6. «Ось» не добавит оси x к boxplot
- 7. Миграция с оси на ось Axis2
- 8. Добавить ось клещей в ggplot2
- 9. добавить ось за штабелем столбца
- 10. Странная максимальная ось оси x (Real Challenge)
- 11. Ядро: ось чередуетсяBandFills с пользовательскими метками оси
- 12. Gnuplot: ось графика x2 относительно оси x1
- 13. Добавить ось ggplot facet_wrap гистограмм
- 14. Ось метки X-оси в ggplot2
- 15. как отключить ось оси x и ось оси y в диаграмме линии google api
- 16. Dojo Контуры не в состоянии добавить ось
- 17. Добавить вторую ось в полярный график
- 18. Rescale вторичная ось y получена от twiny
- 19. Как изменить ось оси x диаграммы углубления
- 20. Ось оси как дата/время (эпоха)
- 21. Как нарисовать ось одиночной оси в R
- 22. переименовать ось оси y в varImpPlot
- 23. Использовать ось() для рисования оси без тиков
- 24. ось оси d3.js равномерно в миллионах
- 25. Повернуть ось вокруг оси в графы D3
- 26. Как удалить ось оси x в jfreechart
- 27. Установить ось оси AxisRenderer с помощью CSS
- 28. как разбить ось оси x в jfreecharts
- 29. Как спрятать ось оси y в ChartJs?
- 30. Как добавить вторую ось x в matplotlib