Описание тега twinx
По вопросам о методе Twinx matplotlib, который создает новые оси с невидимой осью X и независимой осью Y, расположенной напротив исходной (т. е. справа).
2
ответа
matplotlib: тесная_слуга с более чем 4 осями twinx имеет дополнительное заполнение
Я запускаю сценарий для построения набора из 6 кривых с общей временной шкалой. Я использую twinx() до 5 раз и получаю до 4 отдельных осей с правой стороны графика. Сценарий (показанный ниже) является производным от этого примера. Однако рецепт рисо…
18 фев '19 в 19:57
1
ответ
Как изобразить кадр данных панд на одной фигуре, не разрушая их фактическую ориентацию?
Я пытался сравнить время выполнения между умножением наивной матрицы и умножением Штрассена. Для этого я записывал время выполнения для другого измерения матриц. Затем я пытался представить результат в том же графике для сравнения. Но проблема в том…
06 ноя '18 в 15:20
0
ответов
X использует все тиски с одной стороны при использовании twinx на участке
У меня есть эта настройка: fig,((graph1, graph3),(graph2, graph4)) = plt.subplots(2, 2,figsize=(15,15)) graph1.bar(rating_per_genre.sort_values("no_movies", ascending=False)["Genre"], rating_per_genre.sort_values("no_movies", ascending=False)["no_mo…
22 ноя '18 в 22:08
0
ответов
Удалить рамку графика и добавить значение на линейчатую диаграмму для двойных осей
Я закомментировал ту часть кода, которая не работает. 1) снимите рамку окна графика и 2) отобразите значение каждого бара fig, ax1 = plt.subplots() n_groups = 4 pos_energy_readings = (pos_inc1/1000, pos_inc2/1000, pos_inc3/1000, pos_inc4/1000) x_lab…
30 ноя '18 в 18:38
1
ответ
matplotlib: управление положением метки оси Y с несколькими двойными субплотами
Я написал скрипт на Python на основе matplotlib, который генерирует кривые на основе общей временной шкалы. Количество кривых, имеющих одну и ту же ось х на моем графике, может варьироваться от 1 до 6 в зависимости от пользовательских параметров. Дл…
15 фев '19 в 19:59
0
ответов
Тики линейного графика отсутствуют по оси x
Я пытаюсь построить два фрейма данных на одном графике с данными за 30 дней по оси X. Однако большинство тиков xaxis не отображаются, и их интервал отключен. Как я могу показать полные 30 тиков? Вот код: fig = plt.figure(figsize=(10,8)) g1 = fig.add…
07 дек '18 в 19:01
0
ответов
Как автоматически изменить масштаб при использовании twinx с matplotlib?
С помощью следующего кода я могу нарисовать две линии на холсте, и они автоматически масштабируются при первоначальной прорисовке: Что я могу сделать, чтобы получить автоматическое изменение масштаба для линий относительно их оси Y после увеличения …
17 май '19 в 18:00
1
ответ
Построение двух участков. Одна с двумя сериями (и двумя шкалами), другая с двумя сериями на одинаковых шкалах
Я готовлю некоторые данные. Один участок ниже другого. Верхний график имеет две серии с общей осью X, но с разными масштабами на оси Y. Нижний график имеет две серии с одинаковыми шкалами осей x и y. Вот изображение, когда я хочу произвести: Верхний…
15 май '19 в 15:40
0
ответов
Как может нулевая ось из твинкса перекрываться с верхней границей субплота
Я использовал сюжет для получения иллюстраций. Я использовал twinx для первого подзадача, и исходный ноль twinx перекрывался с верхней границей. В то время как когда я использовал twinx для третьего подпункта, кажется, что ноль начинался ниже верхне…
24 июн '19 в 19:16
2
ответа
Определите соотношение сторон при использовании twinx в новой версии matplotlib
Текущая версия matplotlib не позволяет box-forced больше, как я должен делать то же самое, что и ответ? Я использую matplotlib 3.1.0. После того, как я нанес другой набор данных на том же графике с twinx() функция, я хочу изменить соотношение сторон…
26 июл '19 в 12:25
1
ответ
Matplotlib: Boxplot и гистограмма смещены при наложении с использованием twinx
Когда я создаю столбчатую диаграмму и накладываю столбчатую диаграмму с помощью двойного х, тогда поля отображаются смещенными на один вправо по сравнению с столбцами. Эта проблема была идентифицирована ранее ( Python pandas чертит смещение оси X, е…
12 авг '19 в 21:45
1
ответ
Вторичная / двойная ось Matplotlib - маркировка с кружком и стрелкой - для черно-белой (черно-белой) публикации
Обычно две оси Y разделены разными цветами, как показано в примере ниже. Для публикаций часто необходимо сделать его различимым, даже если он напечатан в черно-белом варианте. Обычно это делается путем построения кругов вокруг линии, к которой прикр…
19 авг '19 в 13:47
1
ответ
Метка ax.twinx появляется дважды
Я пытаюсь создать диаграмму на основе Excel, используя Matplotlib и Seaborn. Код взят из Интернета, адаптирован под то, что я хочу. Проблема в том, что легенда появляется 2 раза. У вас есть какие-нибудь рекомендации? Снимок экрана отчета: введите оп…
22 май '20 в 16:08
0
ответов
Возникли проблемы с построением хороших графиков с помощью matplotlib, особенно с помощью twinx()
У меня проблемы с тем, чтобы мои графики выглядели правильно / достойно, используя matplotlib. Линии не меняют цвета, оси не отображаются, и чтобы графики не накладывались друг на друга, мне пришлось сделать графики очень большими. пример графика. К…
02 ноя '19 в 00:05
1
ответ
set_markersize не работает для правой боковой оси
Я возился с некоторыми стилями сюжета и натолкнулся на любопытство. У меня есть сюжет сtwinx()для создания клещей как с правой, так и с левой стороны. Я хочу избавиться от некоторых клещей, некоторые уходят дальше, чем другие. Я могу добавить отступ…
06 ноя '19 в 20:40
0
ответов
Построение двух графиков на графике с двумя осями y
Я использую Python 3 в Anaconda3 для графического интерфейса, где я создаю основной код с кодом функции для установки выходных данных в файле.ui. На следующем рисунке показано дерево моего проекта:Вот подробности того, что у меня есть для моего прое…
03 ноя '19 в 19:37
0
ответов
Сюжет в разных масштабах Python
У меня есть следующие данные: data1 = ['2', '3', '5', '8', '12', '25', '18', '6', '2', '4', '5', '4', '2'] data2 = ['6', '8', '6', '10', '20', '95', '110', '67', '4', '7', '8', '43', '22'] ratio = [0.33, 0.38, 0.83, 0.8, 0.6, 0.26, 0.16, 0.09, 0.5, …
18 ноя '19 в 02:28
1
ответ
В matplotlib pyplot.text исчезает при применении twinx. Как это может появиться?
Plt .text(x, y, text) работает, когда я использую одиночную ось y, но исчезает, когда я применяю twinx. Это можно исправить? fig, ax = plt.figure(figsize=(8,6)) text = "E_rms(test) = {:7.3f}/nE_maxres = {:7.3f}".format(rmse,maxres) plt.text(0,0,text…
21 янв '20 в 13:22
0
ответов
Составление графика matplotlib с несколькими осями y с использованием twinx: как сдвинуть масштабный коэффициент оси y, чтобы выровнять его с соответствующей осью?
Следующий код создает график с несколькими осями Y для данных с масштабными коэффициентами x10^-4, x10^-10 и x10^13. from mpl_toolkits.axes_grid1 import host_subplot import mpl_toolkits.axisartist as AA import matplotlib.pyplot as plt host = host_su…
13 апр '20 в 12:04
0
ответов
Matplotlib - твинкс с make_axes_locatable
Я пытаюсь использовать твинкс с цветной панелью, созданной с помощью make_axes loctable. В другом вопросе я видел, что это может быть сложно, потому что axes_grid1 позиционирует оси только во время рисования ( здесь). Но я не мог адаптировать решени…
29 апр '20 в 14:13