Как построить эмпирический cdf в matplotlib в Python?

Как я могу построить эмпирический CDF массива чисел в matplotlib в Python? Я ищу аналог cdf функции "hist" pylab. одна вещь, о которой я могу думать: from scipy.stats import cumfreq a = array([...]) # my array of numbers num_bins = 20 b = cumfreq(a, num_bins) plt.plot(b) это хоть правильно? Есть ли бол...

Сюжеты Matplotlib не отображаются в Mac OSX?

Я запускаю Mac OSX 10.5.8. Я установил matplotlib с помощью macports. Я получаю некоторые примеры из галереи matplotlib, как этот, без изменений: http://matplotlib.sourceforge.net/examples/api/unicode_minus.html Я запускаю его, не получаю ошибки, но изображение не отображается. В Linux Ubuntu я это понимаю....

matplotlib установить размер метки yaxis

как я могу изменить размер только метки yaxis? Прямо сейчас, я изменяю размер всех меток с помощью pylab.rc('font', family='serif', size=40) но в моем случае я хотел бы сделать метку оси y больше, чем ось x. Однако я хотел бы оставить метки галочек в покое. Я пробовал, например: pylab.gca().get_ylabel()....

Matplotlib-добавление цветовой панели к последовательности линейных участков

у меня есть последовательность линейных графиков для двух переменных (x, y) для ряда различных значений переменной z. обычно я добавляю линейные графики с такими легендами: import matplotlib.pyplot as plt fig = plt.figure() ax = fig.add_subplot(111) # suppose mydata is a list of tuples containing (xs, ys, ...

Как дать панды/библиотек matplotlib столбчатой диаграммы пользовательские цвета

Я только начал использовать pandas / matplotlib в качестве замены Excel для создания сложенных гистограмм. Я столкнулся с проблемой (1) в цветовой карте по умолчанию есть только 5 цветов, поэтому, если у меня есть более 5 категорий, то цвета повторяются. Как я могу указать больше цветов? В идеале, градие...

Построение 3D полигонов в python-matplotlib

мне не удалось просмотреть веб-страницы для решения следующего простого вопроса: Как нарисовать 3D полигон (скажем, заполненный прямоугольник или треугольник), используя значения вершин? Я пробовал много идей, но все не удалось, см.: from mpl_toolkits.mplot3d import Axes3D from matplotlib.collections impor...

Метки точек данных python на графике

Я искал века (часы, которые похожи на возраст), чтобы найти ответ на действительно раздражающую (казалось бы, основную) проблему, и потому что я не могу найти вопрос, который вполне соответствует ответу, я отправляю вопрос и отвечаю на него в надежде, что это сэкономит кому-то еще огромное количество времени,...

Топоры метки на Сиборн Barplot

Я пытаюсь использовать свои собственные метки для Seaborn barplot со следующим кодом: import pandas as pd import seaborn as sns fake = pd.DataFrame({'cat': ['red', 'green', 'blue'], 'val': [1, 2, 3]}) fig = sns.barplot(x = 'val', y = 'cat', data = fake, color = 'black')...

Каков в настоящее время правильный способ динамического обновления участков в Jupyter/iPython?

ответы как динамически обновить участок в цикле в IPython notebook (в пределах одной ячейки), приведен пример динамического обновления графика внутри записной книжки Jupyter в цикле Python. Однако это работает путем уничтожения и повторного создания графика на каждой итерации, и комментарий в одном из потоков...

Построить горизонтальную линию с помощью matplotlib

я использовал сплайн-интерполяции для сглаживания временного ряда, а также хотел бы добавить горизонтальную линию в сюжет. Но, похоже, есть проблема, которая находится вне моей власти. Любая помощь будет очень полезна. Вот что у меня есть: annual = np.arange(1,21,1) l = np.array(value_list) # a list with 20 ...