Tag: matplotlib

Изменение шрифта xticklabels шрифта

Вот мой вопрос: Я вычисляю коэффициент переменной 7, используя sns.clustermap () здесь: http://i4.tietuku.com/ab10ee8d1983361f.png x / y tickslabel кажется очень маленьким (в моем случае s1, s2, … s9) Моя попытка label='big ==> никакого эффекта plt.tick_params (axis = 'both', which = 'minor', labelize = 12) ===> cbar lable изменился, но оси x / y выглядят одинаково. http://i11.tietuku.com/5068224d5bbc7c00.png […]

Python: Matplotlib дает ошибку «OverflowError: в draw_path: предел превышения ячейки»

Я пытаюсь сделать изображение с использованием matplotlib с 100000000 точками данных, и он вызывает ошибку OverflowError: In draw_path: Exceeded cell block limit . Есть ли предел в количестве точек данных, которые он может нарисовать?

Как я могу использовать xaxis_date () с barh ()?

в приведенном ниже коде bdate и edate являются объектами datetime.datetime (): pylab.barh(ypos, edate – bdate, left=bdate, height=TRMWidth ) но это приводит к уменьшению пути AttributeError в date.py._to_ordinalf (): Файл «/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/pyplot.py», строка 1926, в barh ret = ax.barh (снизу, ширина, высота, слева , ** kwargs) Файл «/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/matplotlib/axes.py», строка 4774, в ориентации barh = 'horizontal', ** kwargs) […]

Как узнать версию установленного pylab?

Кажется, у меня проблемы с установленными пакетами. Мне нужно знать, какая версия установлена ​​pylab в моем python 2.7. Модуль pylab находится в следующем пути (я установил anaconda): …. / anaconda / lib / python2.7 / site-packages / IPython / core / magics / pylab.py

Графический ящик

У меня есть некоторые данные. Допустим, это метеорологические данные, количество осадков и температура за каждый месяц. В этом примере я произвольно создам так: def rand_weather(n): month = n%12+1 temp_ind = np.random.randint(0,4) temp = ["freezing", "cold", "moderate", "hot", "extreme"][temp_ind] rain = np.random.normal(50 – 4*temp_ind, 25) + np.random.randint(0,20) return month,rain, temp data = [rand_weather(n) for n in […]

Установка MatPlotLib в windows

Я не могу заставить MatPlotLib работать. Я загрузил и установил правильную версию (matplotlib-1.1.0.win32-py2.7.exe), и у меня уже установлен numpy и scipy (и они работают без проблем). Это ошибка, которую я получаю: C:\python code>python Python 2.7.3 (default, Apr 10 2012, 23:31:26) [MSC v.1500 32 bit (Intel)] on win 32 Type "help", "copyright", "credits" or "license" for […]

Matplotlib, горизонтальная гистограмма (barh) перевернута

TL'DR , вертикальные гистограммы показаны обычным способом – вещи выстраиваются слева направо. Однако, когда он преобразуется в горизонтальную гистограмму (от bar до barh ), все перевернуто. Т.е., для сгруппированной гистограммы не только порядок сгруппированной строки ошибочен, порядок каждой группы также ошибочен. Например, если вы храните все драгоценное время, Если вы посмотрите внимательно, вы обнаружите, что […]

Эффективное перерисовка Matplotlib

Я использую Matplotlib, чтобы позволить пользователю выбирать интересные точки данных с помощью mouseclicks, используя очень похожий метод для этого ответа. Эффективно график рассеяния отображается над изображением тепловой карты, а щелчки мыши могут добавлять или удалять точки рассеивания. Мои данные рисуются в фоновом режиме с помощью pcolormesh() , поэтому, когда я обновляю холст с помощью axis.figure.canvas.draw() […]

Matplotlib – Контурный график с одним значением

Я хочу сделать контурный график некоторых данных, но возможно, что все значения в поле имеют одинаковое значение. Это вызывает ошибку в matplotlib, что имеет смысл, поскольку на самом деле не существует контура. Например, если вы запустите приведенный ниже код, вы получите сообщение об ошибке, но удалите второе определение zi и оно будет работать как ожидалось. […]

Как изменить цвет лица сюжета с помощью Matplotlib

Я только начал использовать Matplotlib и пытаюсь изменить цвет цвета лица сюжета … если я создаю цифру следующим образом: plt.figure(num=None, figsize=(5, 10), dpi=80, facecolor='y', edgecolor='k') только граница фигуры меняется на желтый … Я бы хотел, чтобы граница была белой, а график был желтым. редактировать: Исправление из моего текущего кода: plt.figure(num=None, figsize=(5, 10), dpi=80, facecolor='y', edgecolor='k') […]

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