В matplotlib, как вы показываете ось по обе стороны от фигуры?
Я хочу нарисовать сюжет с matplotlib с осью по обе стороны от сюжета, подобный этому сюжету (цвет не имеет отношения к этому вопросу):
Как я могу сделать это с помощью matplotlib
?
Примечание: вопреки тому, что показано на примере графика, я хочу, чтобы две оси были одинаковыми и хотели показать только один граф. Добавление двух осей только упрощает чтение графика.
- Помещение новой строки в метку matplotlib с TeX в Python?
- Matplotlib: увеличьте ось x
- Алгоритм – это узел А, подключенный к узлу В в графе
- Построение большого графа с миллионом вершин в Python igraph
- Большое количество подзаголовков с matplotlib
В онлайн-документации есть несколько соответствующих примеров:
- Два шкалы (кажется, делают именно то, о чем вы просите)
- Двойной Фаренгейт и Цельсий
Вы можете использовать tick_params () :
bar(range(10), range(10)) tick_params(labeltop=True, labelright=True)
Создает это изображение:
Я сделал это раньше, используя следующее:
# Create figure and initial axis fig, ax0 = plt.subplots() # Create a duplicate of the original xaxis, giving you an additional axis object ax1 = ax.twinx() # Set the limits of the new axis from the original axis limits ax1.set_ylim(ax0.get_ylim())
Это будет точно дублировать исходную ось y.
- У меня есть python3.4, но нет pip или securitypip .. что-то не так с моей версией python3.4?
- stdin кажется намного медленнее, чем stdout (python). Зачем?
- Есть ли функция для создания матриц рассеяния в matplotlib?
- Эффективно создавать структуру графа из многих 100d векторов в Python
- Как увеличить размер шрифта plt.title?
- Необходимые алгоритмы для полетов
- Множественные шкалы преобразования по оси Y
- разброс графика в matplotlib
- Алгоритм параллельной реализации алгоритма Boruvka CUDA
- Как построить трехмерную функцию как 2D-карту в python?
- Диафрагма