Tag: matplotlib

Одна цветовая панель для нескольких подзаговоров в симметричном логарифмическом масштабировании

Мне нужно разделить один и тот же colorbar для ряда подзаголовков. Каждый подзаголовок имеет симметричное логарифмическое масштабирование функции цвета. Каждая из этих задач имеет хорошее решение, описанное здесь в stackoverflow: для совместного использования цветовой полосы и для хорошо отформатированного симметричного логарифмического масштабирования . Тем не менее, когда я совмещаю оба трюка в одном и том […]

Руководство по расположению метки метки matplotlib не удалось

Я нахожу, как вручную установить положение контурных меток в matplotlib , следуя демо-коду contour_demo.py и справочному документу contour , я просто использую код в python2.7 : plt.clabel(CS, inline=0, inline_spacing = 5,manual = True) Но это вызывает ошибку NotImplementedError . когда я устанавливаю manual = False , ошибок нет, но метки устанавливаются автоматически. Мой вопрос в […]

matplotlib: пробел между точками и десятичными цифрами в режиме TeX

Почему matplotlib вставил пробел между десятичной цифрой и точкой в ​​легенде? Как я могу избавиться от него? import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 1, 100) y = np.sin(x) plt.plot(x, y, label='$a = 1.0$') plt.legend(loc='lower right') plt.show() Сюжет: https://i.stack.imgur.com/2e8qI.png

Поместите CSV-файл, где разделитель равен '; '(точка с запятой + пробел)

Я изучаю, как import matplotlib.pyplot as plt вещи (файлы CSV) в Python, используя import matplotlib.pyplot as plt . Column1;Column2;Column3; 1;4;6; 2;2;6; 3;3;8; 4;1;1; 5;4;2; Я могу построить один выше с plt.plotfile('test0.csv', (0, 1), delimiter=';') , получив рисунок ниже. Я могу также построить эти данные, если я изменил разделитель на ';' (точка с запятой) в ',' […]

Python: Matplotlib открывать интерактивные данные

так как мне нравятся интерактивные фигуры matlab (* .fig). Я написал небольшую программу для сохранения интерактивных фигур в Python. Я использую pickle для сброса фигуры matplotlib.pyplot в файле name.pyfig: output = open('name.pyfig', 'wb') pickle.dump(plt.gcf(), output) output.close() Чтобы открыть рисунок, я использую: f = open('name.pyfig','rb') pickle.load(f) f.close() Теперь я хотел бы реализовать следующее: я хочу открыть […]

Как установить размер надписей метки метки в matplotlib rcParams

Я создаю некоторые .eps файлы для публикации, и мне нужно вручную установить размер шрифта ярлыков меток и их надписей отдельно. Следующий код генерирует цифру, где показатель слишком мал для окончательной печатной версии. import numpy as np import matplotlib.pyplot as plt from matplotlib import rcParams rcParams['ytick.labelsize'] = 14 plt.semilogy(np.abs(np.random.randn(100))) plt.savefig('foo.eps') Если я 9.799999999999999 scalefont в выходной […]

Как обеспечить, чтобы FuncAnimation плавно выполнялся в tkinter при выполнении обработки / другой работы?

Я пытаюсь создать живой сюжет, используя tkinter и matplotlib. Дело в том, что анимация может выполнять какую-то «тяжелую» работу, достаточно тяжелую, чтобы немного замораживать окно tkinter каждый раз, когда вызывается анимация. Для простоты я создал простой сюжет внутри окна tkinter. # — Imports from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg import tkinter as Tk import numpy as np […]

ValueError: установка void-массива с элементами-членами с использованием буфера. Занесение временных рядов в массив numpy

У меня есть 2 массива numpy с (время и дата), а третий – с дождем. В конце я хотел бы построить всю информацию на xy-plot с matplotlib! Это я, что я получил до сих пор import os import time from datetime import datetime import time import numpy as np import matplotlib.dates as mdates import matplotlib.pyplot […]

matplotlib, python 2.7: даты на оси x

Я уже некоторое время работаю над скриптом python-2.7, и я хочу построить график с датами на оси x. Это отлично работает, но иногда возникает ошибка с маркировкой оси (см. Изображение). ошибка маркировки Это не происходит на каждом графике, потому что все они показывают разные промежутки времени (от 1 до 15 лет). Это также означает, что […]

Python MatPlotlib-Закрыть фигуру – PyCharm

Я потратил более часа на поиски, просто чтобы понять эту простую вещь. Поэтому, прежде чем рассматривать этот дублирующий вопрос, пожалуйста, сравните мой вопрос с любым вопросом. Это мой код: import pandas import matplotlib.pyplot as plt dataset = pandas.read_csv('international-airline-passengers.csv', usecols=[1], engine='python', skipfooter=1) print dataset, type(dataset) plt.plot(dataset) plt.show() plt.close() Во-первых, plt.show() для моего понимания – это блокирующая […]

Interesting Posts for Van-Lav

Сглаживание значений каждого ключа в python

python, читающий разделенный вкладкой файл с использованием разделителя

Вероятностные упражнения возвращают разные результаты, которые ожидаются

pandas: конвертировать индексный тип в мультииндексе

как запустить несколько процессов параллельно в python

Как вернуть список пользователей, если я использую простое имя пользователя и пароль для Firebase

Установка dateutils на OS X. Как установить другую версию Python

Измените текст смещения на графике matplotlib

Лучший способ рассчитать разницу между numpy unsigned ints в Python

Как проверить, завершил ли процесс буферизации окна операцию копирования, вставки.

Google App Engine: лучшая практика для маршрутизации и сегментации бэкэнда приложения (Python)

Вторичная ось с doublex (): как добавить к легенде?

Как создать словарь для текстового файла

Эффективный способ поиска объектов с общими атрибутами в 2 списках python

Человеко-читаемая форма поиска DNS

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