Tag: matplotlib

Линейная альфа-память не сохраняется должным образом в Matplotlib

У меня проблема с сохранением цифр с указанной строкой alpha в matplotlib. Я бы очень признателен за любой вклад. Я нашел этот предыдущий поток, но изменение растеризации, похоже, не устраняет проблему. Вот минимальный пример, где я обнаружил этот вопрос: import numpy as np import matplotlib.pyplot as plt arr = np.random.randn(10000, 2) plt.plot(arr[:,0], arr[:,1],alpha=.09, color='black') plt.savefig('dots_vector.pdf') […]

Форматирование цветных тиков не работает

У меня есть следующий код, который создает диаграмму рассеяния с цветной панелью: #!/usr/bin/env python3 import numpy as np import matplotlib.pyplot as plt from matplotlib import rc from matplotlib.ticker import * import matplotlib.ticker as ticker import matplotlib as mpl import matplotlib.gridspec as gridspec from list2nparr import list2nparr # this part changes the fonts for latex handling […]

Изменения для примера matplotlib работают неправильно

Я пытаюсь сделать заметку matplotlib перетаскиваемой, используя пример из документов matplotlib. Это пример, называемый «Draggable rectangle exercise», Итак, я создал класс, который рисует фигуру matplotlib и имеет метод под названием addNote где моя проблема. Здесь я пытаюсь вызвать класс DraggableNote следующим образом: class MatplotFigure(QMainWindow): def __init__(self): self.text_list =[] self.notes_list = [] #A lot of stuff […]

Отображать метки кластера для скудной дендрограммы

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

Остановка графика matplotlib от открытия окна (plt.show () не называется)

Я создаю график, используя следующий код, и сохраняю его на пути. Тем не менее, график открывает новое окно без явного вызова plt.show() . Кто-нибудь знает, как остановить открытие окна? arr1 = np.random.rand(150,500) arr2 = np.random.rand(150,500) fig = plt.figure() a=fig.add_subplot(1,2,1) imgplot = plt.imshow(arr1) a.set_title('Image 1') a.xaxis.set_visible(False) a.yaxis.set_visible(False) a=fig.add_subplot(2,2,1) imgplot = plt.imshow(arr2) a.set_title('Image 2') a.xaxis.set_visible(False) a.yaxis.set_visible(False) plt.savefig('C:/Users/…/fig.png', […]

MatPlotLib FuncAnimation не работает с ненулевым интервалом или blit = True

Просто хотел преподнести это огромной благодарностью всему сообществу, благодаря вам я узнал большую часть того, что знаю! Во всяком случае, у меня проблема с модулем анимации MatPlotLib. Я сократил свой код до того, что кажется проблемой. Ниже приведен код: import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation ionFig = plt.figure(figsize=(18.0, 12.5)) […]

Matplotlib WeekdayLocator дает неправильные даты / слишком много тиков

Я работал с matplotlib.pyplot для построения некоторых данных по диапазонам дат, но они сталкивались с каким-то странным поведением, не слишком отличающимся от этого вопроса . Основное различие между моей проблемой и этим (помимо предлагаемого исправления не работает), они относятся к разным локаторам (WeekdayLocator () в моем случае, AutoDateLocator () в их.) В качестве фона, вот […]

жирный аннотированный текст в matplotlib

Я хочу сделать аннотированный текст в сюжете, используя matplotlib. Я пробовал следующее: a=10.0 font=matplotlib.font_manager.FontProperties() font.set_weight('bold') text(0,1,":.2f".format(a), fontproperties=font) Я также пробовал: a=10.0 text(0,1,":.2f".format(a), weight='bold') Ни один из них не работает. минимальный пример: import matplotlib.pyplot as plt def main(): plt.figure() plt.plot([0,1],[0,1]) plt.text(0.5,0.5,"string",weight="bold") версия matplotlib: 1.2.1 python 3.3.2

аргумент позиции в скрипке для скрипки

Красивые и полезные участки, этот морской. Я пытаюсь расположить скрипты на abcissa, так как распределенные мною распределения зависят от числового параметра. Должно быть очень легко с import matplotlib as plt import seaborn as sns import numpy as np y = list() for n in (10, 100, 1000): rs = np.random.RandomState(0); y.append(rs.normal(0, 2, n)) sns.violinplot(data=y, positions=(0, […]

Выполнение программы Python с помощью смарт-устройства Android с использованием SSH

Я пытаюсь выполнить программу Python (которая работает на моей малине Pi) удаленно с телефона Android через SSH. На Android-стороне я использую библиотеку JSch и в основном код, описанный здесь: http://droid-lernen.de/raspberry-pi-mit-dem-smartphone-steuern-teil-1/ На стороне малины я пытаюсь запустить простую программу на python, создав PDF с некоторыми графиками (используя библиотеку matplotlib). Мне удалось установить соединение, но запуск программы […]

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