Tag: matplotlib

Преодолеть ValueError для пустого массива

В этой дискуссии я попытался исправить проблему при построении пределов для оси y, после того как twiny() мой сюжет. Я подумал: ax.set_ylim([y.min()-0.05, y.max()+0.05]) было хорошим решением. И, вероятно, это для непрерывного набора данных. Во всяком случае, как я сказал в этой дискуссии, мои данные шумные, а иногда и пробелы. Так получилось, что в некоторых построенных […]

matplotlib: изменить заголовок и цветной текст и галочку

Я хотел знать, как изменить цвет тиков в цветовой панели и как изменить цвет шрифта заголовка и colorbar на рисунке. Например, вещи, очевидно, видны в temp.png, но не в temp2.png: import matplotlib.pyplot as plt import numpy as np from numpy.random import randn fig = plt.figure() data = np.clip(randn(250,250),-1,1) cax = plt.imshow(data, interpolation='nearest') plt.title('my random fig') […]

Как получить список поддерживаемых форматов файлов для функции Matplotlib savefig ()?

Документация функции savefig() говорит о том, что список поддерживаемых форматов файлов зависит от используемого бэкэнд. Как я могу получить этот список поддерживаемых форматов изображений для конкретного бэкэнд?

Как добавить цветные диаграммы в диаграммы рассеяния, созданные таким образом?

Я создаю диаграммы рассеяния с кодом, который, по сути, похож на этот cmap = (matplotlib.color.LinearSegmentedColormap. from_list('blueWhiteRed', ['blue', 'white', 'red'])) fig = matplotlib.figure.Figure(figsize=(4, 4), dpi=72) ax = fig.gca() for record in data: level = record.level # a float in [0.0, 1.0] marker = record.marker # one of 'o', 's', '^', '*', etc. ax.scatter(record.x, record.y, marker=marker, c=level, […]

Как удалить ось y из созданного Pylab изображения?

import pylab # matplotlib x_list = [1,1,1,1,5,4] y_list = [1,2,3,4,5,4] pylab.plot(x_list, y_list, 'bo') pylab.show() То, что я хочу сделать, это удалить ось y из диаграммы, сохраняя только ось x. И добавив больше маржи к диаграмме, мы видим, что много точек находится на краю холста и не выглядит хорошо.

Гистограмма Pandas отфильтрованного Dataframe

Это привело меня в ужас в течение последнего часа. Я могу нарисовать гистограмму, когда я использую: hist(df.GVW, bins=50, range=(0,200)) Я использую следующее, когда мне нужно отфильтровать dataframe для данного условия в одном из столбцов, например: df[df.TYPE=='SU4'] Пока все работает. Когда я пытаюсь получить гистограмму этих отфильтрованных данных, я получаю ключевую ошибку: KeyError: 0L . Для […]

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

Я пишу функцию построения в python используя matplotlib . Пользователь может указать некоторые вещи, например «тиковые линии». Самый простой способ – изменить rcParams , но это глобальные свойства, поэтому все новые графики будут иметь тиковые линии после вызова функции построения. Есть ли способ установить стандартные значения по умолчанию для одной цифры? Или есть, по крайней […]

Ошибка импорта ft2font из matplotlib (python, macosx)

Я устанавливал matplotlib для использования baseemap сегодня, когда мне приходилось устанавливать множество вещей, чтобы заставить его работать. После установки matplotlib и возможности импорта я установил базовую карту, но я не могу импортировать базовую карту из-за этой ошибки: от mpl_toolkits.basemap import Базовая карта Traceback (последний последний вызов): Файл «", строка 1, в файле «/usr/local/Cellar/python/2.7.2/lib/python2.7/site-packages/mpl_toolkits/basemap/ init .py», […]

plot () не работает на ноутбуке IPython

Я новичок в научных вычислениях python, и я попытался сделать простой график на IPython-ноутбуке. import pandas plot(arange(10)) Тогда ошибка показала, как показано ниже. ————————————————————————— NameError Traceback (most recent call last) <ipython-input-2-6b139d572bd6> in <module>() 1 import pandas —-> 2 plot(arange(10)) NameError: name 'plot' is not defined Вместо этого в режиме IPython -pylab появился правильный граф, когда […]

предоставлять уравнения пользователей в Python

Я очень новый / неопытный программист на Python. Я преподаю математику и пытаюсь создать графический график графического интерфейса, подходящий для школьников. Как и для построения графика, я бы идеально хотел отобразить уравнение, которое вводит пользователь [например. y = (x^2)/3 ] в хорошо отформатированном стиле – идеально обновляется в режиме реального времени, когда пользователь вводит их […]

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