Tag: matplotlib

Как установить ffmpeg для matplotlib в mac os x

Я хочу анимировать некоторые сюжеты с matplotlib. У меня есть версия Enthough Canopy (версия: 1.1.0.1371), работающая в mac os x 10.8 (Mountain Lion). Я использовал программу FuncAnimation из пакета анимации matplotlib. Моя проблема заключается в сохранении анимации. Я хочу сохранить в формате mp4: anim.save('test.mp4',fps=30) Ошибка, которую я получаю: UserWarning: MovieWriter ffmpeg unavailable warnings.warn("MovieWriter %s unavailable" […]

Как вставить шкалу на карте в matplotlib

Любые идеи о том, как я могу вставить шкалу масштаба на карте в matplotlib, которая показывает масштаб длины? что-то вроде того, что я приложил. Или, может быть, любые идеи по измерению и отображению дистанций автоматически (не рисуя стрелку и записывая расстояние вручную!)? Благодаря 🙂

Выход matplotlib после анимации

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

Удаление полей осей в 3D-графике

Я провел последние несколько дней, пытаясь найти способ удалить крошечные поля из осей в 3D-сюжете. Я пробовал ax.margins(0) и ax.autoscale_view('tight') и другие подходы, но эти небольшие поля все еще существуют. В частности, мне не нравится, что гистограммы бара повышены, т. Е. Их дно не находится на нулевом уровне – см. Пример изображения. В gnuplot я […]

Как пометить строку в Python?

Я следил за документацией, но все же не смог пометить строку. plt.plot([min(np.array(positions)[:,0]), max(np.array(positions)[:,0])], [0,0], color='k', label='East') # West-East plt.plot([0,0], [min(np.array(positions)[:,1]), max(np.array(positions)[:,1])], color='k', label='North') # South-North В приведенном выше фрагменте кода я пытаюсь рассчитать направление Север и Восток. position содержит отображаемые точки. Но в итоге я получаю две прямые линии без ярлыков : Где пошло не […]

Matplotlib: Как увеличить качество цветовой палитры / ширины линии в streamplot?

У меня есть следующий код для создания потока данных на основе interp1d -Интерполяция дискретных данных: import pandas as pd import numpy as np import matplotlib.pyplot as plt import matplotlib.colors as colors from scipy.interpolate import interp1d # CSV Import a1array=pd.read_csv('a1.csv', sep=',',header=None).values rv=a1array[:,0] a1v=a1array[:,1] da1vM=a1array[:,2] a1 = interp1d(rv, a1v) da1M = interp1d(rv, da1vM) # Bx and By […]

Встраивание matplotlib в C ++

Я читаю сообщение из сокета с кодом на C ++ и пытаюсь построить его в интерактивном режиме с помощью matplotlib , но кажется, что код Python будет блокировать основной поток, независимо от того, я использую show() или ion() и draw() . ion() и draw() не будут блокироваться в Python. Любая идея, как построить интерактивно с […]

Добавление аннотации к точкам данных

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

Matplotlib настраиваемая проекция: как преобразовать точки

Я работаю с пользовательской проекцией Matplotlib и не понимаю, как делать векторные преобразования в пределах проекции ( Примечание: пользовательская проекция представляет собой азимутальную проекцию равных областей Ламберта с экваториальным аспектом ). В моем примере я хочу преобразовать точку, которая опускается на 30 ° к северу (что означает, что точка равна 60 ° с. Ш. Экватора) […]

Сортировка отсортированных цветов (x, y) цветов

Я работал с python, pandas и seaborn, чтобы получить тепловую карту с разными цветами / столбцами. Благодаря этому вопросу я сделал следующее: Пример Dataframe (sample.csv): X,a,b,c A,0.5,0.7,0.4 B,0.9,0.3,0.8 C,0.3,0.4,0.7 Карта участка с морским коньком import pandas as pd import matplotlib as mpl # Set new Backend to Use Seaborn # mpl.use('Agg') import seaborn as sns […]

 
Interesting Posts for Van-Lav

Извлечение текста из файла PDF с помощью PDFMiner в python?

Каков наилучший способ проверить, имеет ли кортеж какие-либо пустые значения / None в Python?

Django REST Framework, pre_save () и serializer.is_valid (), как они работают?

Какая польза от циркулярной ссылки?

python flask Как получить идентификатор маршрута из URL

Отменить уже выполняющуюся задачу с помощью Celery?

Написание типа Python с исключениями

Как использовать другую базу данных на «экземпляр приложения» в Django?

Редактировать с помощью контекстного меню IDLE (Python GUI) в Windows 7 7

Сбой тайм-аута подпроцесса

Изменение внешнего вида панели прокрутки в tkinter (с использованием стилей ttk)

Как вставить строку с идентификатором автоинкремента в таблице с несколькими первичными ключами?

Как удалить элементы из словаря во время итерации по нему?

Использование класса в качестве типа подсказки для аргументов в его методах

PIL Режим изображения «P» -> «RGBA»

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