Tag: matplotlib

Питон: Pyplot in loop -> кривые накапливаются за итерацию, а не отдельно

Я хотел бы наложить, например, 10 списков с каждым списком, представленным одной кривой и сохраненным в отдельном файле, поэтому ничего особенного. Проблема заключается в том, что построенные кривые не удаляются после каждой итерации, так что в каждой итерации / графике / файле новая кривая просто добавляется к кривым предыдущих итераций. list1 = […] … list10 […]

Python Matplotlib: изменение ширины тиревой панели

Я пытаюсь отредактировать ширину линий, которые отображаются в моем цветовом баре отдельно от линий линий контуров, которые я рисую в Matplotlib. Я хотел бы установить ширину линий контура в 0.5, но когда я это сделаю, я не вижу контуры цвета в цветовой панели. Если я установил ширину линии контура в 1,5, я могу видеть их […]

Полярный стереографический сюжет

Можно ли построить контуры над полярной стереографической картой с последней версией картографии? Я хотел бы увидеть пример того, как это делается, поскольку я изо всех сил пытаюсь это решить!

Колчан или Барб с осью даты

Каков стандартный способ составления таймджеров (дат) колчана или колючек? У меня часто есть тайм-ауты в Pandas DataFrame и выкладывайте их так: plt.plot(df.index.to_pydatetime(), df.parameter) Это очень хорошо работает, ось x может рассматриваться как подлинные даты, что очень удобно для форматирования или установки xlim () с объектом Datetime и т. Д. Используя это с колчаном или колючками […]

Как построить график рассеяния с использованием вывода гистограммы в matplotlib?

Я хочу построить график рассеяния, подобный этому: Я могу построить гистограмму из своих данных, но мне нужен график рассеяния для тех же данных. Есть ли способ, которым я могу использовать вывод метода hist () в качестве входных данных для разброса графика? или какой-либо другой способ заключается в построении графика рассеяния с использованием метода hist () […]

Python matplotlib – обновление данных во время анимации в игре жизни Конвей

Код ниже создает анимацию для игры Conway's Life с использованием Python и matplotlib. Я не уверен, зачем мне это делать: grid = newGrid.copy() mat.set_data(grid) Вместо просто: mat.set_data(newGrid) Как я могу обновить массив, связанный с графиком, без указанного выше копирования? import numpy as np import matplotlib.pyplot as plt import matplotlib.animation as animation N = 100 ON […]

Как создать функцию, которая выводит фигуру matplotlib?

Моя цель – создать функцию, которая выводит фигуру. Если я попытаюсь вызывать свою функцию несколько раз в скрипте, она отображает только цифру с первого вызова. Только один раз, когда я закрываю первую цифру, программа создает вторую и т. Д. И так далее. моя функция примерно выглядит так: def graphs(…,fig): … ax = plt.figure(fig) … … […]

matplotlib fill_between не циклирует цвета

Большинство методов построения графика, таких как plot () и errorbar, автоматически меняются на следующий цвет в color_palette, когда вы рисуете несколько вещей на одном и том же графике. По какой-то причине это не относится к fill_between (). Я знаю, что могу сделать это жестко, но это делается в цикле, что делает его раздражающим. Есть ли […]

Почему sns.lmplot и FacetGrid + plt.scatter создают разные точки разброса по тем же данным?

Я довольно новичок в Python, pandas DataFrames и Seaborn. Когда я пытался понять Сиборн лучше, особенно sns.lmplot, я наткнулся на разницу между двумя цифрами из тех же данных, которые, как я думал, должны были выглядеть одинаково, и мне интересно, почему это так. Данные. Мои данные – это DataFrame pandas с 454 строками и 19 столбцами. […]

Рисование кругов с переменным размером и положением на анимации 2d

Я работаю с matplotlib в Python 3.3. У меня есть анимированное 2d и 3d окно, на которое я рисую очки. Эти точки представляют собой объекты, но не обязательно, что они на самом деле там. Поэтому я хочу нарисовать круг вокруг этих точек, чтобы отобразить неопределенность. Эта неопределенность меняется, поэтому нижняя линия: я хочу нарисовать несколько […]

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