Tag: matplotlib

Matplotlib 2 непоследовательный шрифт

Я обновил Anaconda Python до последней версии (4.3), где они обновили Matplotlib до версии 2. Обновление внес существенные изменения в стиль по умолчанию ( см. Здесь ). И, хотя мне действительно нравятся некоторые из этих изменений, я не согласен с некоторыми из них. Поэтому я сделал некоторые изменения, как это предлагается в приведенной выше ссылке: […]

matplotlib на pycharm с удаленным ssh intepreter

Я использую pycharm с удаленным интерпретатором. Когда я пытаюсь использовать matplotlib, я получаю следующую ошибку: >>> import matplotlib.pyplot as plt Backend TkAgg is interactive backend. Turning interactive mode on. Failed to enable GUI event loop integration for 'tk' Traceback (most recent call last): File "/home/donbeo/.pycharm_helpers/pydev/pydev_console_utils.py", line 498, in do_enable_gui enable_gui(guiname) File "/home/donbeo/.pycharm_helpers/pydev/pydev_ipython/inputhook.py", line 509, in […]

знак вкладки pyplot

Я пытаюсь использовать символ табуляции в pyplot. Однако символ табуляции отображает квадрат, а не поле табуляции, которое мне нужно. Мой код: fig = pl.figure() fig.text(.1,.05, "test \t test", bbox=dict(facecolor='red', alpha=0.5)) Кто-нибудь знает, почему это не работает?

Преобразуйте контур (MatplotLib или OpenCV) в изображение того же размера, что и оригинал

У меня есть этот контур, полученный с помощью MatplotLib: Теперь я хочу использовать его как обычный образ Python (PIL или массив), потому что я хочу применить его к маске (полученной с помощью OpenCV). Проблема заключается в том, что при использовании MatplotLib изображение с контуром изменяется и добавляется край (для оси, даже если я не рисую […]

Изменить размер / альфа маркеров в поле легенды matplotlib

Каков наиболее удобный способ увеличить и установить alpha значение маркеров (обратно в 1.0) в поле легенды? Я также доволен большими цветными коробками. import matplotlib.pyplot as plt import numpy as np n = 100000 s1 = np.random.normal(0, 0.05, n) s2 = np.random.normal(0, 0.08, n) ys = np.linspace(0, 1, n) plt.plot(s1, ys, ',', label='data1', alpha=0.1) plt.plot(s2, ys, […]

Как мне построить проекцию трехмерных данных рассеяния на плоскостях XY / XZ / YZ?

У меня есть 4D-данные (3D-точки разброса + цвет), построенные с использованием библиотеки mplot3d matplotlib. Чтобы помочь разобрать, как облако точек распределено в пространстве, я хотел бы показать проекцию облака на каждую из трех плоскостей (XY, XZ, YZ), используя график 2D гистограммы / контура. Вот MWE, который использует ax.plot чтобы делать то, что я хочу (по […]

Логарифмически масштабированные мелкие отметки на матричной панели matplotlib?

У меня возникли проблемы с настройкой графика pcolormesh с цветной панелью, которая включает в себя логарифмически разнесенные мелкие отметки на цветной панели. Самое близкое, что я пришел, это что-то вроде этого: import matplotlib import matplotlib.pyplot as plt import numpy as np xbins = np.linspace(0, 1, 50) ybins = np.linspace(0, 1, 50) data = np.random.random((49,49)) fig, […]

Установка произвольного цвета в псевдоколорном графике с помощью matplotlib

Возможный дубликат: Добавьте отдельные цвета для двух (или более) конкретных значений в цветовой гамме и цветовой полосе У меня есть массив значений, и я хотел бы построить их с помощью pcolor в matplotlib. Я использую цветную карту «YlOrRd», и она отлично работает, но я бы хотел использовать цветовую карту для всех значений, отличных от нуля. […]

Наложение непосредственно на фильм с помощью numpy и mencoder

Итак, это должен быть комментарий к этой теме , но он, очевидно, закрыт, так что вот оно. Я довольно успешно играл с matplotlib и numpy и mencoder, как это было предложено здесь. С тех пор я использовал буфер Voki Codder для решения stdin , что значительно ускоряет весь процесс. Дело в том, что я не […]

Как я могу получить изображения pyplot для показа в консольном приложении?

Я пытаюсь создать изображение, используя matplotlib.pyplot.imshow() . Однако, когда я запускаю программу с моей консоли, она ничего не отображает? Это код: import matplotlib.pyplot myimage = gen_image() matplotlib.pyplot.gray() matplotlib.pyplot.imshow(results) Но это ничего не показывает.

Python - лучший язык программирования в мире.