Tag: matplotlib

Добавить описание графика в графе в pylab

Возможный дубликат: Есть ли способ рисовать заголовок в matplotlib Можно ли добавить описание графика в графе в pylab? Предположим, что я рисую следующий график: import pylab x = [1,2,3,2,4,5,6,4,7,8] pylab.plot(x) pylab.title('My Plot') pylab.xlabel('My x values') pylab.ylabel('My y values') pylab.show() Я также хочу вставить несколько строк, которые описывают график, возможно, что-то вроде этого (не настоящий код): […]

Обновление шрифтов только заголовка, xlabel или ярлыка

Я знаю, что у нас есть следующие методы для добавления / изменения xlabel, ylabel и title: fig.suptitle('test title', fontsize=20) plt.xlabel('xlabel', fontsize=20) plt.ylabel('ylabel', fontsize=20) но если я не хочу изменять фактическую строку любого из этих свойств, и я просто хочу изменить шрифт? Если я попытаюсь выполнить любую из этих функций только с аргументом fontsize, это не […]

Как отображать изображения с использованием разных цветных карт на разных рисунках в matplotlib?

Я хочу отображать изображения, используя разные цветовые карты на разных рисунках. Следующий код отображает изображение с двумя разными окнами, но с одной и той же цветовой картой import scipy.misc from pylab import * a = scipy.misc.imread('lena.jpg') figure(1) image = mean(a,axis=2) imshow(image) #if I call show() here then only one window is displayed gray() #change the […]

Pyplot – автоматическая установка диапазона оси x до min, max x значений, переданных функции построения графика

Я создаю сюжет с методом, подобным следующему: import pyplot as plt for x_list in x_list_of_lists: plt.plot(y_list, x_list) plt.show() Кажется, что диапазон оси x установлен в диапазон первого списка значений x, который передается в plt.plot (). Есть ли способ, чтобы pyplot автоматически устанавливал нижний предел оси x на самое низкое значение во всех переданных ему переменных […]

Несколько круговых диаграмм с использованием matplotlib

Я пытаюсь одновременно отображать две диаграммы, используя matplotlib. Но мне нужно закрыть один график, тогда я могу увидеть другой график. Есть ли все равно, чтобы отображать как графики, так и большее количество графиков одновременно. Вот мой код num_pass=np.size(data[0::,1].astype(np.float)) num_survive=np.sum(data[0::,1].astype(np.float)) prop=num_survive/num_pass num_dead=num_pass-num_survive #print num_dead labels='Dead','Survived' sizes=[num_dead,num_survive] colors=['darkorange','green'] mp.axis('equal') mp.title('Titanic Survival Chart') mp.pie(sizes, explode=(0.02,0), labels=labels,colors=colors,autopct='%1.1f%%', shadow=True, startangle=90) […]

Установка matplotlib под Windows

Я пытаюсь установить matplotlib под Windows Vista. И сам python, и numpy работают на меня. Я установил matplotlib через исполняемый файл basemap-1.0.2.win32-py2.7 и выполнил официальные инструкции . Но запуск from matplotlib import * дает мне следующую ошибку: No module named matplotlib Любые идеи, как заставить matplotlib работать?

преобразование размера текста в координаты данных

В matplotlib, каков способ преобразования размера текстового поля в координаты данных? Например, в этом игрушечном скрипте я настраиваю координаты текстового поля так, чтобы он находился рядом с точкой данных. #!/usr/bin/python import matplotlib.pyplot as plt xx=[1,2,3] yy=[2,3,4] dy=[0.1,0.2,0.05] fig=plt.figure() ax=fig.add_subplot(111) ax.errorbar(xx,yy,dy,fmt='ro-',ms=6,elinewidth=4) # HERE: can one get the text bbox size? txt=ax.text(xx[1]-0.1,yy[1]-0.4,r'$S=0$',fontsize=16) ax.set_xlim([0.,3.4]) ax.set_ylim([0.,4.4]) plt.show() Есть ли […]

Почему изображения CIFAR-10 отображаются неправильно, используя matplotlib?

Из учебного набора я взял изображение («img») размера (3,32,32). Я использовал plt.imshow (img.T). Изображение нечеткое. Теперь изменения, которые я должен сделать для изображения ('img'), сделать его более заметным. Благодарю.

Цветная и строчная запись с использованием MatPlotLib

Я пытаюсь отобразить семейства кривых с использованием Matplotlib. Я рисую данные непосредственно с помощью разброса (), а затем рисует линию подгонки (наименьшие квадраты от scipy), используя plot (). Я не знаю, сколько наборов данных будет заблаговременно, или лимиты и т. Д. Мне нужно иметь возможность циклически выбирать цвета этих строк и точек, чтобы все, что […]

Python и GnuCash: извлечение данных из файлов GnuCash

Я ищу информацию о том, как читать файлы GnuCash с помощью python. Я прочитал об этом python-gnucash который обеспечивает привязки Python к библиотеке GnuCash, но на данный момент он занимает много работы (например, зависимости, заголовки и т. Д.). Инструкции предназначены для среды Linux и довольно старой версии GnuCash (2.0.x). Я запускаю GnuCash 2.2.9. Хотя я […]

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