Вопросы с тегом «matplotlib»

114
Динамическое обновление графика в matplotlib

Я делаю приложение на Python, которое собирает данные из последовательного порта и строит график собранных данных в зависимости от времени прибытия. Время прибытия данных неизвестно. Я хочу, чтобы график обновлялся при получении данных. Я искал, как это сделать, и нашел два метода: Очистите график...

112
Помещение текста в верхний левый угол графика matplotlib

Как я могу поместить текст в верхний левый (или верхний правый) угол рисунка matplotlib, например, там, где будет верхняя левая легенда, или поверх графика, но в верхнем левом углу? Например, если это plt.scatter (), то что-то, что находится в квадрате разброса, помещается в самый верхний левый...

112
Как установить `` авто '' для верхнего предела, но сохранить фиксированный нижний предел с помощью matplotlib.pyplot

Я хочу установить верхний предел оси Y на «авто», но я хочу, чтобы нижний предел оси Y всегда был равен нулю. Я пробовал «авто» и «автоматический выбор диапазона», но они, похоже, не работают. Заранее спасибо. Вот мой код: import matplotlib.pyplot as plt def plot(results_plt,title,filename):...

112
Перемещение оси x в начало графика в matplotlib

Основываясь на этом вопросе о тепловых картах в matplotlib , я хотел переместить заголовки оси X в верхнюю часть графика. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap =...

111
Вызов pylab.savefig без отображения в ipython

Мне нужно создать фигуру в файле, не отображая ее в блокноте IPython. Я не совсем понимаю взаимодействие между IPythonи matplotlib.pylabв этом отношении. Но когда я вызываю pylab.savefig("test.png")текущую цифру, она отображается в дополнение к сохранению в test.png. При автоматизации создания...

110
Построение списка координат (x, y) в python matplotlib

У меня есть список пар, (a, b)которые я хотел бы построить matplotlibв Python как фактические координаты xy. В настоящее время он создает два графика, где индекс списка дает координату x, а значения y первого графика - это as в парах, а значения y второго графика - bs в парах. Чтобы прояснить, мои...

110
сохранение изображений в Python в очень высоком качестве

Как я могу сохранить графики Python в очень высоком качестве? То есть, когда я продолжаю увеличивать масштаб объекта, сохраненного в файле pdf, размытия нет? Кроме того, в каком режиме лучше всего его сохранить? png, eps? Или какой-нибудь другой? Я не могу этого сделать, pdfпотому что есть скрытое...

110
Как добавить заголовок к морскому графику

Выглядит неплохо для Google, но не смог найти в Интернете что-то работающее. Я пробовал и то sns.boxplot('Day', 'Count', data= gg).title('lalala')и другое sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Ни один не работал. Думаю, это может быть потому, что я также работаю с matplotlib....

110
Matplotlib - перемещает метку оси X вниз, но не метки оси X

Я использую Matplotlib для построения гистограммы. Используя советы из моего предыдущего вопроса: Matplotlib - пометьте каждую корзину , я более или менее разобрался с петлями. Есть одна последняя проблема - ранее метка оси x («Время (в миллисекундах)») отображалась под отметками оси x (0,00, 0,04,...

109
Как выбрать новый цвет для каждой построенной линии внутри фигуры в matplotlib?

Я бы НЕ хотел указывать цвет для каждой построенной линии, и чтобы каждая линия имела отдельный цвет. Но если я побегу: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() тогда я получаю такой результат: Если вы посмотрите на изображение выше, вы увидите,...

108
Как установить соотношение сторон в matplotlib?

Я пытаюсь сделать квадратный сюжет (используя imshow), т.е. соотношение сторон 1: 1, но не могу. Ничего из этого не работает: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Кажется,...

108
matplotlib: цветные полосы и их текстовые метки

Я хотел бы создать colorbarлегенду для a heatmap, чтобы метки были в центре каждого отдельного цвета. Пример позаимствован отсюда : import matplotlib.pyplot as plt import numpy as np from matplotlib.colors import ListedColormap #discrete color scheme cMap = ListedColormap(['white', 'green',...

108
Как экспортировать графики из matplotlib с прозрачным фоном?

Я использую matplotlib для построения графиков и, к сожалению, не могу экспортировать их без белого фона. Другими словами, когда я экспортирую такой сюжет и помещаю его поверх другого изображения, белый фон скрывает то, что находится за ним, а не позволяет ему просвечивать. Как я могу вместо этого...

108
matplotlib / seaborn: первая и последняя строки разрезают половину графика тепловой карты

При построении тепловых карт с помощью seaborn (и корреляционных матриц с помощью matplotlib) первая и последняя строки разрезаются пополам. Это также происходит, когда я запускаю этот минимальный пример кода, который я нашел в Интернете. import pandas as pd import seaborn as sns import...

107
Гистограмма Matplotlib

Так что у меня небольшая проблема. У меня есть набор данных в scipy, который уже находится в формате гистограммы, поэтому у меня есть центр ящиков и количество событий на ячейку. Как я могу теперь построить график в виде гистограммы. Я пробовал просто делать bins, n=hist() но это не понравилось....

107
Как отобразить значение полосы на каждой панели с помощью pyplot.barh ()?

Я создал столбчатый график, как я могу отобразить значение столбца на каждом столбце? Текущий сюжет: Что я пытаюсь получить: Мой код: import os import numpy as np import matplotlib.pyplot as plt x = [u'INFO', u'CUISINE', u'TYPE_OF_PLACE', u'DRINK', u'PLACE', u'MEAL_TIME', u'DISH',...