Tag: matplotlib

Как построить кривую ROC с помощью scikit для многоклассового случая?

Я хотел бы построить кривую ROC для многоклассового футляра для моего собственного набора данных. По документации я читал, что метки должны быть двоичными (у меня есть 5 меток от 1 до 5), поэтому я следовал примеру, представленному в документации: print(__doc__) import numpy as np import matplotlib.pyplot as plt from sklearn import svm, datasets from sklearn.metrics […]

Как нарисовать карту png-osm с координатами

Я хочу создать карту с несколькими точками в Python. Для этого я хочу использовать Basemap от matplotlib. Он работает хорошо, но я не знаю, как получить правильную карту фона. Как импортировать карту OSM ? Или я должен использовать другой картографический пакет? Я просто хочу создать растровую карту и сохранить ее как png.

Словарь Matplotlib «измененный размер во время итерации» при создании подзаголовка

Я написал функцию, которая отображает фигуру, состоящую из двух подзаголовков разных размеров: def draw_plot(data, function, sigma_value): gs = gridspec.GridSpec(1, 5) ax1 = subplot(gs[0, 0:3]) ax2 = subplot(gs[0, 3:5], sharey=ax1) gs.update(wspace=0.05) … Я должен упомянуть, что это функция уровня модуля, поэтому в верхней части этого модуля я делаю импорт from pylab import * import matplotlib.gridspec as […]

Как назначить равное масштабирование по оси x в Matplotlib?

То, что у меня сейчас есть, это: x = [3.0, 4.0, 5.0, 5.0, 6.0, 7.0, 9.0, 9.0, 9.0, 11.0] y = [6.0, 5.0, 4.0, 2.5, 3.0, 2.0, 1.0, 2.0, 2.5, 2.5] Что дает следующий график: Я хотел бы иметь равное масштабирование на моей оси. Поэтому вместо того, чтобы иметь такой большой разрыв между 7 и […]

Области доверия 1sigma для 2D-графика

У меня есть две переменные, которые я matplotlib с использованием matplotlib рассеяния matplotlib . I would like to show the 68% confidence region by highlighting it in the plot. Я знаю, чтобы показать его на гистограмме, но я не знаю, как это сделать для 2D-графика, подобного этому (x vs y). В моем случае x is […]

Python Matplotlib несколько размеров шрифта в одной метке

Я рисую в IPython IDE с помощью Matplotlib.pyplot и добавил заголовок с помощью: plt.title('Mean WRFv3.5 LHF\n(September 16 – October 30, 2012)',fontsize=40) Тем не менее, я хочу, чтобы первая строка была размером 40, а вторая – размером 18. Возможно ли это в matplotlib ? Я видел использование латекса \tiny и \Huge , но хотелось бы большего […]

Как вызвать python matplotlib в проекте Qt C ++?

Python matplotlib дает очень хорошие цифры. Как вызвать python matplotlib в проекте Qt C ++? Я хотел бы поместить эти цифры в диалоги Qt, и данные передаются через память.

Вычисление значений пикселей из координат широты / долготы (с использованием базы данных matplotlib)

Мне нужно преобразовать координаты карты в пиксели (чтобы сделать интерактивную карту в html). Вот примерная карта (сделанная с использованием пакета Basemap от matplotlib). Я наложил на него несколько меток и попытался вычислить середины меток в пикселях: #!/usr/bin/env python # -*- coding: utf-8 -*- ## Step 0: some points to plot names = [u"Reykjavík", u"Höfn", u"Húsavík"] […]

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

Позвольте мне начать с того, где я нахожусь: Я создал вышеупомянутое изображение со следующим кодом: import matplotlib.pyplot as plt import numpy as np color_palette_name = 'gist_heat' cmap = plt.cm.get_cmap(color_palette_name) bgcolor = cmap(np.random.rand()) f = plt.figure(figsize=(12, 12), facecolor=bgcolor,) ax = f.add_subplot(111) ax.axis('off') t = np.linspace(0, 2 * np.pi, 1000) x = np.cos(t) + np.cos(6. * t) […]

Линейный фитинг Python с несколькими барами ошибок

Я устанавливаю некоторые данные с линейной подгонкой. Я хочу, чтобы вес баров ошибок. До этого момента я использовал bulldogs fitting.py . Их linear_fit упрощает взвешенные линейные регрессии. К сожалению, данные, с которыми я работаю, имеют ошибку как в направлениях X, так и Y. Мне было интересно, как это делается практически (в Python) и теоретически (в […]

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