Описание тега subplot

NoneSubplot is a Matlab / Matplotlib function which divides the current figure into a grid. Each block in the grid can contain an axes object which can be manipulated and used for plotting.
1 ответ

Соглашения о функциях matplotlib: подзаговоры против одной фигуры

Я действительно путаюсь с тонкими различиями в функциях (они так называются?) В matplotlib при работе с подсюжетами и отдельными фигурами. В качестве примера: Если я хочу изменить xlim на одной фигуре, я бы сделал: plt.xlim() Если я захочу изменить …
02 июл '14 в 00:46
0 ответов

Замена фигуры на Tkinter Python

Я использую Tkinter и хотел бы иметь возможность очистить свой график и нарисовать новый на его месте. Я не уверен, что положить в мой обратный вызов, чтобы сделать это. Лучшее, что я могу сделать, - это заменить график белым квадратом. Новый график…
27 июн '17 в 15:02
0 ответов

Сюжеты в Python с такими же xlim и ylim, один выглядит растянутым

Я делаю два сюжета в Python. Один содержит векторы движения, а другой - изображение, соответствующее векторам. Проблема заключается в том, что один подзаговор (для векторов движения) является растянутым, то есть длина оси y больше, но xlim и ylim дл…
27 фев '18 в 11:18
2 ответа

Поля matplotlib.pyplot.imshow при использовании в среде подзаговора

Я пытаюсь построить значения нескольких массивов на отдельных графиках фигуры, используя imshow. Когда я рисую только одно изображение и использую команду plt.imshow() с правильными экстентами, рисунок получается идеально. Однако, когда я пытаюсь со…
16 авг '16 в 05:53
1 ответ

Центрирование заголовка на примере галереи Matplotlib

У меня есть следующий код, скопированный из галереи import numpy as np import matplotlib.pyplot as plt from matplotlib.ticker import NullFormatter from itertools import groupby import matplotlib.pyplot as plt import numpy #fig = plt.figure(figsize=(…
14 авг '12 в 09:28
1 ответ

Размер участка

Проблема, с которой я сталкиваюсь на данный момент, как видно на картинке Является ли это, что ось Y на левом нижнем графике является большой, в диапазоне от -100 до +600. Есть ли способ изменить это? Я много пробовал, но не смог найти. # the random…
19 янв '12 в 22:13
1 ответ

Сюжет matplotlib и открыть разные файлы netcdf

Я хотел бы построить фигуру с 25 (или менее) подсюжетами, более 5 строк и 5 столбцов. Я использую базовую карту и мне нужно открыть 25 разных файлов netcdf Я имею: nc0= cdms.open('fic1.nc') nc1=cdms.open('fic2.nc') .... m= Basemap(....) fig = plt.fi…
19 май '14 в 12:58
1 ответ

Ось X различается в субплотах pcolor и plot_date

Я хотел бы создать график данных с цветовой кодировкой как подплот, используя pcolor() и plot_date() подплота другого набора данных ниже. Период времени одинаков, поэтому галочки должны быть прямыми между собой. Но из-за цветовой шкалы ширина обеих …
17 фев '12 в 10:46
1 ответ

MATLAB: участок одной петли

Я хотел бы построить график зависимости орбитальной скорости от глубины. Это успешно с помощью следующего скрипта: clear all; clc; close all; u = [ 0.1841 0.6168 0.6889 0.3531 -0.2019 -0.6549 -0.7366 -0.3882 0.1988; 0.1627 0.5404 0.6010 0.3045 -0.18…
03 июл '16 в 05:36
2 ответа

Изменение размера шрифта в сюжетах Python

Я сделал фазовый график стабильной бистабильной системы с нулями на главном графике и добавил вспомогательный участок с перекрывающими его траекториями. Однако, что бы я ни пытался, я не могу добиться увеличения размера шрифта надписей x и y до 20. …
14 дек '14 в 22:16
0 ответов

Python - Matplotlib - Подплот - перекрытие по оси X

Моя проблема заключается в том, что мои метки оси X перекрываются, поэтому у меня есть проблема, аналогичная изображению, показанному в этом вопросе: matplotlib: как предотвратить перекрытие меток оси X друг на друга Различие в том, что мои ярлыки н…
27 янв '14 в 12:20
1 ответ

Удалить xtick и ytick, но сохранить сетку

Я пытаюсь удалить xtick и ytick так, чтобы окончательная диаграмма выглядела как ниже. Я хочу сохранить направляющие, чтобы на них было легче ссылаться. Однако в Matplotlib после удаления xtick или ytick с помощью ax.set_xticks([]) или же ax.set_yti…
1 ответ

Заставить Python перекрывать ось Y

У меня есть 5 участков, которые разделяют ось X с осью Y, чередующимися справа и слева. То, что я надеюсь сделать (но, похоже, не могу понять), - это как допустить перекрытие друг с другом участков, чтобы еще больше сократить пространство между нане…
20 ноя '18 в 22:35
1 ответ

Гистограмма не отображает полный массив

Я работаю над кодом Python для вставки области в гистограмму. Однако гистограмма не отображает полный представляемый массив. Я проверил массив, чтобы выяснить, почему это происходит, напечатав оба массива. Результат оказывается точным для информации…
23 май '17 в 14:08
1 ответ

Заголовок в сюжете графика Matlab

Я создал график Matlab в моем графическом интерфейсе Tkinter. Который является частью большего класса GUI. У меня проблемы с добавлением заголовка. Вопрос: Кто-нибудь знает, как я называю свои участки? self.f = plt.Figure(figsize=(4,5), dpi=90) self…
04 ноя '16 в 13:03
2 ответа

Применить свойства графика одновременно ко всем дочерним участкам MATLAB

Я хотел бы создать фигуру, и после создания вспомогательных участков я бы хотел применить свойства ко всем из них одновременно, не проходя цикл for. На самом деле, я хотел бы сделать все следующее без необходимости проходить цикл for: Создайте все в…
02 сен '12 в 12:30
2 ответа

Как сделать отдельные kdeplots Seaborn для всех разных столбцов из одного панды Dataframe?

Как я могу сделать два отдельных kdeplots Seaborn для всех столбцов кадра данных pandas: Pandas DataFrame (df) с шестью столбцами (например, ниже): df.columns = ["A", "B", "C", "D", "E", "F"] Я попробовал следующий код, но это не сработало. Любые со…
13 окт '15 в 22:06
0 ответов

matplotlib: как рисовать кривые с разными x и y на одном графике?

Теперь у меня есть три вещи, которые я хочу построить с помощью matplotlib: Leistung(синяя кривая), meanL(красная кривая) и Rolmean (желтая кривая). Leistung и meanL имеют одинаковую ось x (содержит 40200 точек), в то время как rolmean имеет другую …
03 авг '17 в 12:20
0 ответов

Подзаговор Python xaxis label

Я хочу построить фигуру с 6 участками, поэтому я использую fig = tools.make_subplots(rows=1, cols=6) и я тоже использую fig['layout'].update(yaxis=dict(domain=[0.12, 1])) потому что я хочу иметь больше места для ярлыков. На каждом участке я строю дв…
19 июл '18 в 06:21
1 ответ

matplotlib: получить макет подзаговора?

У меня есть функция, которая создает сетку похожих 2D гистограмм. Чтобы я мог выбрать, наносить ли этот новый график на уже существующую фигуру, я делаю следующее: def make_hist2d(x, y, current_fig=False, layout=(1,1,1),*args): if current_fig: fig =…
06 окт '15 в 02:33