Запитання з тегом «matplotlib»

Matplotlib - це бібліотека графіків для Python, яка може використовуватися в інтерактивному режимі або вбудовуватися в окремі графічні інтерфейси. Його компактний інтерфейс "pyplot" схожий на графічні функції MATLAB®.

5
Як намалювати вертикальні лінії на заданій ділянці в matplotlib?
З огляду на графік сигналу у часовому поданні, як намалювати лінії, що позначають відповідний індекс часу? Зокрема, з огляду на графік сигналу з індексом часу від 0 до 2,6 (с), я хочу намалювати вертикальні червоні лінії із зазначенням відповідного індексу часу для списку [0.22058956, 0.33088437, 2.20589566], як це зробити?
259 python  matplotlib 

19
Чи є спосіб відокремити графіки matplotlib, щоб розрахунки могли продовжуватися?
Після цих інструкцій в інтерпретаторі Python отримує вікно з графіком: from matplotlib.pyplot import * plot([1,2,3]) show() # other code На жаль, я не знаю, як продовжувати інтерактивно вивчати фігуру, створену, show()поки програма проводить подальші розрахунки. Це взагалі можливо? Іноді розрахунки довгі, і це допоможе, якщо вони будуть продовжуватись під час …
258 python  matplotlib  plot 


7
Matplotlib розкидає сюжет з різним текстом у кожній точці даних
Я намагаюся зробити графік розкидання і анотувати точки даних із різними числами зі списку. Так, наприклад, я хочу побудувати графік yvs xта анотувати відповідні числа від n. y = [2.56422, 3.77284, 3.52623, 3.51468, 3.02199] z = [0.15, 0.3, 0.45, 0.6, 0.75] n = [58, 651, 393, 203, 123] ax = …

2
Маркетинг Легенди matplotlib лише один раз
Я часто будую крапку на сюжеті matplotlib із: x = 10 y = 100 plot(x, y, "k*", label="Global Optimum") legend() Однак це призводить до того, що легенда двічі ставить зірку в легенду, щоб вона виглядала так: * * Global Optimum коли мені дуже хочеться, щоб це виглядало так: * Global …
238 python  matplotlib 

4
Підплоти Matplotlib різного розміру
Мені потрібно додати дві фігури до фігури. Один субплот повинен бути приблизно втричі ширшим, ніж другий (однакової висоти). Я зробив це за GridSpecдопомогою colspanаргументу, але я хотів би зробити це, використовуючи, figureщоб я міг зберегти в PDF. Я можу налаштувати першу цифру, використовуючи figsizeаргумент у конструкторі, але як я можу …

10
Matplotlib 2 Subplots, 1 Colorbar
Я провів зовсім занадто довго, вивчаючи, як змусити два субплоти для спільного використання однієї і тієї ж осі y однією кольоровою смугою, яка спільна між ними в Matplotlib. Що відбувалося, це те, що коли я викликав colorbar()функцію в будь-якій subplot1або subplot2, вона автоматично розмальовує графік таким чином, щоб кольорова смужка …

12
Накресліть дві гістограми на одному діаграмі з matplotlib
Я створив графік гістограми, використовуючи дані з файлу, і немає проблем. Тепер я хотів замінити дані з іншого файлу в тій же гістограмі, тому я роблю щось подібне n,bins,patchs = ax.hist(mydata1,100) n,bins,patchs = ax.hist(mydata2,100) але проблема полягає в тому, що для кожного інтервалу відображається лише смужка з найвищим значенням, а …

12
Як я будую графік у режимі реального часу через цикл за допомогою matplotlib?
Я намагаюся побудувати деякі дані з камери в режимі реального часу за допомогою OpenCV. Однак, графік у реальному часі (за допомогою matplotlib), схоже, не працює. Я виділив проблему на цей простий приклад: fig = plt.figure() plt.axis([0, 1000, 0, 1]) i = 0 x = list() y = list() while i …

7
Відобразить зображення у масштабі сірого за допомогою matplotlib
Я намагаюся відобразити зображення в градаціях сірого за допомогою matplotlib.pyplot.imshow () . Моя проблема полягає в тому, що зображення сірого шару відображається як кольорова карта. Мені потрібен масштаб сірого, тому що я хочу намалювати зверху зображення кольором. Я читаю на зображенні та перетворюю в масштаб сірого за допомогою PIL's Image.open …

7
Як змінити колір тла сюжету?
Я роблю ділянку розкидання в matplotlib і мені потрібно змінити фон фактичного сюжету на чорний. Я знаю, як змінити колір обличчя сюжету, використовуючи: fig = plt.figure() fig.patch.set_facecolor('xkcd:mint green') Моє питання полягає в тому, що це змінює колір простору навколо ділянки. Як змінити фактичний колір фону сюжету?
226 python  matplotlib 

7
Як додати назву до субплотів в Matplotlib?
У мене є одна фігура, яка містить багато субплотів. fig = plt.figure(num=None, figsize=(26, 12), dpi=80, facecolor='w', edgecolor='k') fig.canvas.set_window_title('Window Title') # Returns the Axes instance ax = fig.add_subplot(311) ax2 = fig.add_subplot(312) ax3 = fig.add_subplot(313) Як додати заголовки до субплотів? fig.suptitleдодає заголовок до всіх графіків, і хоча він ax.set_title()існує, останній не додає …

3
Переміщення легенди про matplotlib за межами осі робить її обрізаною фігурною коробкою
Мені знайомі такі питання: Matplotlib savefig з легендою поза сюжетом Як викласти легенду з сюжету Здається, що відповіді на ці запитання мають розкіш у тому, що ми можемо пограбувати з точним скороченням осі, щоб легенда підходила. Однак скорочення осей не є ідеальним рішенням, оскільки це робить меншими дані, що робить …


10
Змінення тексту мітки
Я хочу внести деякі зміни до декількох вибраних міток у графіці. Наприклад, якщо я це роблю: label = axes.yaxis.get_major_ticks()[2].label label.set_fontsize(size) label.set_rotation('vertical') розмір шрифту та орієнтація галочки міняються. Однак якщо спробувати: label.set_text('Foo') мітка галочки не змінена. Також якщо я роблю: print label.get_text() нічого не друкується. Ось ще кілька дивацтв. Коли я …
216 python  matplotlib 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.