Tag: matplotlib

FFMpeg пишет анимацию matplotlib с уменьшающимся качеством

Я пытаюсь создать кучу анимаций, которые следуют по пути, в котором команды Национальной хоккейной лиги путешествуют в текущем сезоне. В настоящее время моя анимация выглядит так . Как вы можете видеть, анимация начинается прилично острая, но в течение 2 секунд качество снижается, и все зернисто. Соответствующий код: ani = animation.FuncAnimation(fig, update, frames=len(all_x + 20), interval=75, […]

Как показать массив numpy NxM с dtype = float как изображение в виде простого серого?

При создании массива numpy с dtype=float метод представления с использованием matplotlib.pyplot.imshow , по-видимому, зависит от значений, поэтому значение 0.50 не только составляет 50% серого. Использование этого шаблона кода: import numpy as np import matplotlib.pyplot as plt img = np.empty([2, 2]) img[:] = {image} plt.imshow(img, cmap='gray') plt.show() Затем изображение [[1.0, 1.0], [0.0, 0.5]] показано как: Но […]

Как обновить фигуру matplotlib при установке функции?

Я написал сценарий python, который открывает спектры UV-Vis и пытается поместить их с большой суммой функций. Тем не менее, я хотел бы, чтобы шаги установки были показаны на графике, когда найден минимальный остаток. У Stackoverflow есть несколько примеров, которые затрагивают эту идею (http://stackoverflow.com/questions/4098131/matplotlib-update-a-plot), но по какой-то причине такой подход не работает для меня очень хорошо. […]

Ошибка сохранения графика matplotlib в tiff

Я могу успешно сохранить сюжет с использованием matplotlib в формате .png. Однако, когда я пытаюсь сохранить его в формате .tiff, я получаю эту ошибку: plt.savefig(base_dir+'Plots'+os.sep+path+os.sep+title+'.tiff', dpi=500) Ошибка: File "C:/Users/r/workspace/FLE/plots.py", line 1310, in plot_by_region plt.savefig(base_dir+'Plots'+os.sep+path+os.sep+title+'.tiff', dpi=500) File "C:\Anaconda64\lib\site-packages\matplotlib\pyplot.py", line 688, in savefig res = fig.savefig(*args, **kwargs) File "C:\Anaconda64\lib\site-packages\matplotlib\figure.py", line 1539, in savefig self.canvas.print_figure(*args, **kwargs) File "C:\Anaconda64\lib\site-packages\matplotlib\backends\backend_qt5agg.py", […]

Пометить конкретный бар в гистограмме с помощью python

У меня есть гистограмма (matplotlib или plotly) и вы хотите окрасить конкретный бар, ведь значение N в диапазоне штрихов (например, если N = 131, цветная полоса должна быть 130-132). Как я могу это сделать?

Анимация 3D-поверхности из вычисленных матриц

Я пытаюсь анимировать 3D-поверхность, созданную из итеративного метода Якоби, после каждой итерации создается матрица UF и хранится в списке UFK Я смог построить каждую итерацию самостоятельно, но я хочу создать анимацию, которая отображает эволюции и сходимости от вогнутой к плоской поверхности плавно. Спасибо. import numpy as np import pandas as pd from mpl_toolkits.mplot3d import Axes3D […]

matplotlib colorbar чередующиеся верхние нижние метки

Прежде всего, это было задумано как вопрос с автоответчиком, потому что я считаю, что это было бы полезно в определенных ситуациях, например, в этой статье автор попытался скрыть все остальные ярлыки, чтобы избежать дублирования текстов, одним из альтернатив может быть чередование метки чтобы сохранить все метки и избегать перекрытия (если нет сумасшедшего количества ярлыков), что […]

Как построить гистограмму в интерактивном режиме на основе значения виджета выпадающего списка в bokeh python?

Я хочу построить графическое значение виджета выпадающего списка. Код import pandas as pd from bokeh.io import output_file, show from bokeh.layouts import widgetbox from bokeh.models.widgets import Dropdown from bokeh.plotting import curdoc from bokeh.charts import Bar, output_file,output_server, show #use output_notebook to visualize it in notebook df=pd.DataFrame({'item':["item1","item2","item2","item1","item1","item2"],'value':[4,8,3,5,7,2]}) menu = [("item1", "item1"), ("item2", "item2")] dropdown = Dropdown(label="Dropdown button", button_type="warning", […]

asyncio matplotlib show () все еще замораживает программу

Я хочу запустить симуляцию , в то же время выводя ее прогресс в сюжете . Я просматривал множество примеров потоковой обработки и многопроцессорности, но все они довольно сложны. Поэтому я подумал, что с новой asyncio библиотекой Python это должно быть проще. Я нашел пример ( как использовать 'yield' внутри async-функции? ) И изменил его по […]

Spyder не запускает скрипты Python после обновления matplotlib

Я кодировал в Python 2.7 с помощью Spyder 2.1.9 , используя matplotlib 1.1 . Операционная система – Linux Ubuntu 12.04 LTS. Я попросил обновить matplotlib с помощью sudo pip –upgrade python-matplotlib . Обновление прошло хорошо: конечное сообщение successfully installed matplotlib numpy foos bars . Теперь, если я открою интерпретатор в терминале и введите import matplotlib […]

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