Tag: matplotlib

интерактивный режим matplotlib: определить, отображается ли окно с фигурой

Я использую matplotlib в интерактивном режиме, чтобы показать пользователю график, который поможет им ввести диапазон переменных. У них есть возможность ударить "?" чтобы показать этот график, и запрос переменных будет повторяться. Как я могу узнать, не перерисовать этот сюжет, если он все еще отображается? Поверхностно, у меня есть этот неуклюжий (псевдоиш) код: answer = None […]

получить координаты бункеров с hexbin в matplotlib

Я использую метод hexbin для вычисления 2d гистограмм по моим данным. Но я хотел бы получить координаты центров шестиугольников для дальнейшей обработки результатов. Я получил значения, используя get_array() для результата, но я не могу понять, как получить координаты бункеров. Я попытался вычислить их количество ящиков и объем моих данных, но я не знаю точное количество […]

Boxplot с данными переменной длины в matplotlib

Я собрал некоторые данные в текстовом файле и хочу создать boxplot. Но этот файл данных содержит строки переменной длины, например. 1,2, 2,3, 3,0, 4,5 1,1, 2,2, 2,9 для равной длины я мог бы просто сделать PW = numpy.loadtxt ("./ learning.dat") matplotlib.boxplot (PW.T); Как я могу обрабатывать строки данных переменной длины?

Как строить события вовремя при использовании matplotlib

У меня есть 3 списка, каждый из которых содержит числа, представляющие время. Время представляет событие. Например, в этом A меня есть число для каждого события события A Я хочу представить эти данные на графике. Одним из следующих двух способов: 1) aabaaabbccacac 2) a-> xx xxx xx b-> x xx c-> xx xx

Сделать автомасштабирование matplotlib игнорировать некоторые участки

Я использую API Axs Matplotib для построения некоторых фигур. Одна из строк, которые я рисую, представляет собой теоретическую ожидаемую линию. Он не имеет значения вне исходных значений y и x. Я хочу, чтобы Matlplotlib игнорировал его при автомасштабировании пределов. То, что я имел обыкновение делать, – проверить, какие текущие пределы, затем график и сбросить пределы. […]

Как построить гистограмму с использованием Matplotlib в Python со списком данных?

Я пытаюсь построить гистограмму, используя matplotlib.hist() но я не уверен, как это сделать. У меня есть список probability = [0.3602150537634409, 0.42028985507246375, 0.373117033603708, 0.36813186813186816, 0.32517482517482516, 0.4175257731958763, 0.41025641025641024, 0.39408866995073893, 0.4143222506393862, 0.34, 0.391025641025641, 0.3130841121495327, 0.35398230088495575] и список имен (строк). Как я могу сделать вероятность как мое значение y каждого бара и имена как значения x?

matplotlib.pyplot Как назвать разные строки в одном и том же сюжете?

Подумайте об этом: import matplotlib.pyplot as plt plt.plot(x_A,y_A,'g–') plt.plot(x_B,y_B,'r-o') plt.show() Как бы вы сказали, что обе строки имеют разные имена, например, Microsoft Excel?

Уравнение графика, показывающее круг

Для классификации точек из двумерного пространства используется следующая формула: f(x1,x2) = np.sign(x1^2+x2^2-.6) Все точки находятся в пространстве X = [-1,1] x [-1,1] с равномерной вероятностью выбора каждого x. Теперь я хотел бы визуализировать круг, равный: 0 = x1^2+x2^2-.6 Значения x1 должны быть на оси x и значения x2 по оси y. Это должно быть возможно, […]

Как избежать совпадения меток и автозапуска в круговой диаграмме matplotlib?

Мой код Python: values = [234, 64, 54,10, 0, 1, 0, 9, 2, 1, 7, 7] months = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul','Aug','Sep','Oct', 'Nov','Dec'] colors = ['yellowgreen', 'red', 'gold', 'lightskyblue', 'white','lightcoral','blue','pink', 'darkgreen', 'yellow','grey','violet','magenta','cyan'] plt.pie(values, labels=labels, autopct='%1.1f%%', shadow=True, colors=colors, startangle=90, radius=1.2) plt.show() Можно ли показывать ярлыки «Ян», «Фев», «Мар» и т. Д. И проценты: […]

Anaconda ImportError: libSM.so.6: невозможно открыть файл общих объектов: нет такого файла или каталога

Вот мои инструкции для импорта python import plotly as py import pandas as pd import numpy as np import plotly.plotly as py import plotly.tools as plotly_tools from plotly.graph_objs import * os.environ['MPLCONFIGDIR'] = tempfile.mkdtemp() from matplotlib.finance import quotes_historical_yahoo import matplotlib.pyplot as plt from scipy.stats import gaussian_kde from IPython.display import HTML Он выбрасывает и ImportError ImportError: libSM.so.6: […]

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