subplot - это функция Matlab / Matplotlib, которая делит текущую фигуру на сетку. Каждый блок в сетке может содержать объект оси, которым можно манипулировать и использовать для построения.

Подробнее про subplot...

Я использую «plt.subplots (2, 2, sharex = True, sharey = True)», чтобы нарисовать подзаголовки 2 * 2. Каждый подзаголовок имеет две оси Y и содержит кривую нормального распределения по гистограмме. Отметив, что я специально установил здесь sharex = True, sharey = True, чтобы все подзаголовки испол....
Я хочу объединить таблицу и горизонтальную столбчатую диаграмму, чтобы вы могли видеть примечание из таблицы, которое соответствует полосе на гистограмме. То, что у меня сейчас выглядит, выглядит так: Я хочу просто добавить один столбец справа от графика из Catalyst = в моем коде, чтобы получить чт....
6 Апр 2021 в 00:41
Я пытаюсь запустить код, который изначально был написан для Python 2 для Python 3. Блок кода: def draw_bbox (plt, ax, rois, fill = False, linewidth = 2, edgecolor = [1.0, 0.0, 0.0], ** kwargs): для .......
5 Апр 2021 в 23:26
Моя функция построения графика создает горизонтальные полосы за год для данных разного размера. Мне нужно изменить размер рисунка для каждого набора подзаголовков. Мне нужно разместить две мои легенды в нижнем центре каждого рисунка под меткой оси x. Позиции должны меняться в зависимости от разме....
5 Апр 2021 в 21:31
Я пытаюсь построить две круговые диаграммы вместе. Я читал документацию Matplotlib https://matplotlib.org/stable/gallery/pie_and_polar_charts/pie_demo2.htmland не могу понять, что я делаю не так. .......
1 Апр 2021 в 11:52
Я пытаюсь создать подзаголовок подзаголовков, используя сетку Matplotlib, а именно коробчатую диаграмму над гистограммой. У меня есть фреймворк pandas количественных данных. У меня есть этот код: import matplotlib.pyplot .......
31 Мар 2021 в 20:19
Предположим, что в моем сюжете появляется что-то, что требует, чтобы я изменил соотношение высот между двумя подзаголовками, которые я создал в своем сюжете. Я безуспешно пытался изменить соотношение высоты GridSpec. import matplotlib.pyplot as plt from matplotlib.gridspec import GridSpec fig = pl....
31 Мар 2021 в 05:14
f = plt.figure(figsize=(12,10)) ax1 = f.add_subplot(411) ax2 = f.add_subplot(422) ax3 = f.add_subplot(423) ax4 = f.add_subplot(424) ax5 = f.add_subplot(425) ax6 = f.add_subplot(426) ax7 = f.add_subplot(427) ax8 = f.add_subplot(428) Я хочу увеличить пространство между двумя строками: ax1 и ax2-ax3.....
31 Мар 2021 в 04:21
Я хотел бы создать несколько сюжетов с использованием подзаголовка, чтобы один или несколько конкретных подзаголовков имели другой цвет фона, чем остальные, как в этом примере: Обратите внимание, что меня интересует установка .......
26 Мар 2021 в 23:23
Я хотел бы построить фигуру с 3 частями. Средняя имеет 3 разные оси x, одна из которых отделена и размещена под второстепенным графиком. Когда я использую Gridspec для макета, области графика расположены на равном расстоянии, но отступы между метками осей разных участков сильно различаются: В....
17 Мар 2021 в 16:18
Я использую два объекта GridSpec для создания следующего графика: Мой импорт: import numpy as np import matplotlib.pyplot as plt from matplotlib.figure import figaspect plt.rcParams.update({'figure.figsize' : (10,10)}) plt.rcParams.update({'font.size' : 18}) plt.rcParams.update({'mathtext.fontse....
17 Мар 2021 в 13:21
Я хотел бы создать подзаголовки сложенных гистограмм из pandas df (используя df.pivot_table) и сохранить согласованный цвет категории (т.е. фиксированный) для подзаголовков. Проблема в том, что не каждый индекс .......
13 Мар 2021 в 09:29
У меня есть несколько графиков для построения, все они имеют ширину, кратную какой-то единице, как на рисунке ниже. Таким образом, нижняя ось составляет 1/4 всей ширины, вторая снизу - 2/4 ширины и т. Д. Код, который я использую: import matplotlib.pyplot as plt divs = 4 fig = plt.figure() gs = fig....
9 Мар 2021 в 12:46
Я рисую 27 карт, или 9 строк и 3 столбца. Я использую plt.subplots для их построения, но мне не удается приблизить графики друг к другу? Я пробовал оба: plt.tight_layout() fig.tight_layout() Но я продолжаю получать эту ошибку каждый раз, когда добавляю ее: ValueError: zero-size array to reducti....
2 Мар 2021 в 02:41
Я пытаюсь изобразить две фигуры одновременно на двух разных сюжетах. Я получаю только одну цифру (в частности, первую). import numpy as np import pandas as pd import matplotlib.pyplot as plt df = pd.read_excel("My excel.xlsx") A1 = some value A2 = value A20 = value Z = value fig = plt.figure....
26 Фев 2021 в 11:21
Я рисую изображение с сеткой 4 * 6 с помощью mpl_toolkits.axes_grid1.Imagegrid: target = np.reshape(target, (12, 41, 81)) output = np.reshape(output, (12, 41, 81)) pred_error = target - output # target: C x D x H x W sfmt = ticker.ScalarFormatter(useMathText=True) sfmt.set_powerlimits((-2, 2)) cmap ....
20 Фев 2021 в 16:49
Я пытался добавить вертикальную линию через подзаголовки, которые имеют одну и ту же ось DateTime x. Я использую следующий код: import datetime as dt import numpy as np import matplotlib.pyplot as plt import pandas as pd import pickle # Import data for minimum reproducible example # file_to_read =....
13 Фев 2021 в 15:40
Это мой первый вопрос здесь и один, вероятно, очень простой, однако я пытался исправить любую ошибку и посмотреть дополнительную информацию, но безуспешно, я новичок в программировании графиков с использованием matplotlib, может ли кто-нибудь мне помочь? заранее спасибо import matplotlib.pyplot as ....
11 Фев 2021 в 00:34
Скажем, в процессе визуализации данных я позже решил объединить два существующих графика, которые сильно аннотированы в подзаголовке, чтобы сравнить их бок о бок в одном окне. Да, я мог бы сначала вернуться и воссоздать их на дополнительном сюжете. Но есть ли способ захватить оси или ручки фигур - ....
9 Фев 2021 в 22:06
В настоящее время у меня есть список из 13 столбцов, распределение которых я планирую. Я хотел бы создать серию подзаголовков, чтобы графики занимали меньше места, но мне трудно сделать это в цикле. Образец DataFrame: import pandas as pd import numpy as np data = {'identifier': ['A', 'B', 'C', 'D'....
6 Фев 2021 в 03:04
Прошу прощения, если это звучит как глупый вопрос, но я действительно не могу понять это после 20 минут поиска в Интернете: У меня есть такая функция: from numpy import * import math import matplotlib.pyplot as plt def plot(t,a,b,c): plt.plot(t, a, 'r') plt.plot(t, b, 'b') plt.plot(t,....
3 Фев 2021 в 22:18
Как я могу добавить глобальную легенду для всех гистограмм на подзаголовках? Приведенный ниже код имитирует некоторые данные, и я бы хотел, чтобы где-то на рисунке была глобальная легенда. Я думаю о дне, но подумал бы о лучших ответах. Его можно выровнять по левому краю, центрировать или развернут....
30 Янв 2021 в 03:06
Как я могу добавить шкалу цветовой шкалы для 2-го и 3-го подзаголовков, чтобы она соответствовала моим легендам на 1-м и 4-м подзаголовках? Или другой способ задать вопрос: как я могу добавить шкалу цветовой шкалы без изменения выравнивания / выравнивания 2-го и 3-го подзаголовков? Доступны хорошие....
27 Янв 2021 в 23:36
Как лучше всего указать расположение легенды цветовой шкалы, убедившись, что заголовок легенды находится внутри рисунка? Иногда расположение будет вверху справа, как показано здесь; но на других графиках он будет переменным, верхний / нижний левый / правый. Это нормально, если решение не используе....
24 Янв 2021 в 23:49
У меня есть штриховая диаграмма, которую я пытаюсь построить без перекрытия тиков оси x. Я остановился на угле 45 градусов, а макс. количество тактов 50, так как это примерно макс. того, что можно показать без перекрытия (ЕСЛИ галочки наклонены под углом 45 градусов). Однако в своих попытках я ст....
21 Янв 2021 в 17:40