Tag: matplotlib

Matplotlib – ошибка Python

Настроить: Процессор: x86_64 Операционная система: GNU/Linux Distro: Fedora Release 13 (Goddard). Python 2.6.4 /usr/bin/python Вот следующая проблема: Я пытаюсь создать несколько графиков, используя Matplotlib и Python. Как я понимаю из большинства решений 3, похоже, проблемы совместимости между matplotlib и 64-битными архитектурами. Я установил Matplotlib здесь Вот ошибка, которую я получаю: Traceback (most recent call last): […]

Как сделать оси занимают несколько подзаговоров с помощью pyplot (Python)

Я хотел бы иметь три сюжета в одной фигуре. Эта цифра должна иметь макет подзаголовка два на два, где первый график должен занимать первые две ячейки подзаголовка (т. Е. Весь первый ряд ячеек графика), а другие графики должны быть расположены под первым в ячейках 3 и 4. Я знаю, что это позволяет использовать Matlab, используя […]

Отобразить изображение с масштабированием = 1 с помощью Matplotlib imshow () (как?)

Я хочу отобразить изображение (скажем, 800×800) с помощью функции Matplotlib.pyplot imshow (), но я хочу отобразить его так, чтобы один пиксель изображения занимал один пиксель на экране (коэффициент масштабирования = 1, без усадки, без растягивания). Я новичок, так вы знаете, как действовать дальше?

установить предельные значения оси в mplotlib pyplot

У меня есть две подсети в фигуре. Я хочу установить оси второго подзаголовка таким образом, чтобы он имел те же пределы, что и первый подзаговор (который изменяется в зависимости от значений, нанесенных на график). Может кто-нибудь, пожалуйста, помогите мне? Вот код: import matplotlib.pyplot as plt plt.figure(1, figsize = (10, 20)) ## First subplot: Mean value […]

уникальный график участка для каждого участка в matplotlib

У меня есть цикл, где я создаю некоторые графики, и мне нужен уникальный маркер для каждого сюжета. Я думаю о создании функции, которая возвращает случайный символ, и использовать его в моей программе таким образом: for i in xrange(len(y)): plt.plot(x, y [i], randomMarker()) но я думаю, что этот способ не является хорошим. Мне нужно это просто, […]

Как изменить диаграмму networkx в Python?

Поэтому я создал действительно наивный (возможно, неэффективный) способ генерации диаграмм Hasse. Вопрос: У меня 4 измерения … p q r s . Я хочу показать его равномерно (tesseract), но я понятия не имею, как его изменить. Как можно преобразовать граф networkx в Python? Я видел некоторые примеры людей, использующих spring_layout() и draw_circular() но он не […]

PyCharm не будет правильно открывать графики matplotlib

У меня проблема с PyCharm и matplotlib, которые я не могу исправить. Когда я использую PyCharm и ipython в качестве консоли, с помощью которой интерпретируются команды, графики не отображаются до тех пор, пока я не сохраню фигуру. Однако этого не происходит, когда я пытаюсь построить извне PyCharm. Вот процесс exmaple, который не работает в PyCharm: […]

Установка различных цветов строки ошибок в штриховом графике в matplotlib

После настройки цвета разных баров в matplotlib Python Я хотел бы изменить цвета панели ошибок. Я понял путь после нескольких попыток: a = plt.gca() b = a.bar(range(4), [2]*4, yerr=range(4)) c = a.get_children()[8] c.set_color(['r','r','b','r']) Есть ли лучший способ? Конечно, a.get_children()[8] вообще не является общим решением.

Изменение размера фигуры автоматически в matplotlib

Есть ли способ автоматически изменить размер фигуры для правильного размещения содержащихся графиков в изображении matplotlib / pylab? Я создаю графические карты (sub), которые отличаются в соотношении сторон в соответствии с используемыми данными. Я понимаю, что могу рассчитать соотношение сторон и вручную установить его, но, конечно, есть более простой способ?

Как я могу получить вывод графика matplotlib как SVG?

Мне нужно взять вывод графика matplotlib и превратить его в SVG-путь, который я могу использовать на лазерной резце. import matplotlib.pyplot as plt import numpy as np x = np.arange(0,100,0.00001) y = x*np.sin(2*pi*x) plt.plot(y) plt.show() Например, ниже вы видите форму волны. Я хотел бы иметь возможность выводить или сохранять этот сигнал в виде SVG-пути, с которым […]

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