Tag: matplotlib

Как увеличить размер базы Matplotlib?

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

Размер маркера разметки Matplotlib

Я пытаюсь построить 3D-разброс с matplotlib . Проблема в том, что я не могу изменить размер маркера. У меня есть это scat = plt.scatter([boid_.pos[0] for boid_ in flock], [boid_.pos[1] for boid_ in flock], [boid_.pos[2] for boid_ in flock], marker='o', s=5) Но я получаю ошибку TypeError: scatter() got multiple values for keyword argument 's' Без этого […]

Как определить, является ли черный ящик полиномиальным или экспоненциальным

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

Как лучше растрировать сюжет, не размывая метки в matplotlib?

Обычно я использую ax.set_rasterized(True) чтобы растрировать фигуру так, чтобы она могла обрабатывать прозрачность при сохранении как в формате eps , но растеризация также размывает метки меток и метки метки, так что есть способ растеризовать только патчи внутри оси, а чем вся цифра? или есть лучше для экспорта формата eps с прозрачностью? Благодарю.

Выключена одной ошибкой в ​​imshow?

Я рисую изображение PGM: Вот данные, которые я использую. Проблема в том, что некоторые из показанных пикселей ошибочны. Например: три серых прямоугольника в верхней части изображения имеют значение 11 (поэтому они должны быть красными, а не красными) два желтых пикселя в верхнем ряду – они имеют значение 8, поэтому они должны быть желто-зелеными, а не […]

Как я могу получить участок контура, наложенный на базовую карту

Это вопрос, который я задал несколько месяцев назад, и я все еще пытаюсь прийти к решению. Мой код дает мне базовую карту и контурный график бок о бок (но печать в файл дает только контурный график), но я хочу, чтобы они накладывались друг на друга. Лучшее решение было бы здесь https://gist.github.com/oblakeobjet/7546272, но это не показывает, […]

Python Matplotlib: рисование функций линейного неравенства

Как я могу нарисовать область, ограниченную некоторыми функциями линейного неравенства, используя matplotlib. Например, если у нас есть 3 функции: y <= -2 + 4x, y> = 2 + 0,5x, y <= 7 -0.3x Я хотел бы сделать что-то похожее, как вольфрам альфа: http://www3.wolframalpha.com/Calculate/MSP/MSP43251aca1dfd6ebcd862000067b9fd36a79h3igf?MSPStoreType=image/gif&s=39&w=200.&h=210.&cdf=Coordinates&cdf=Tooltips

Как построить интеграл сигнала с течением времени?

У меня есть зависящий от времени сигнал. Я хочу построить интеграцию с течением времени, когда ось x и значение интегрирования являются осью y. Есть ли способ Python сделать это? Чтобы быть более конкретным: У меня есть массив времени, time и сигнальный массив, signal . Они имеют одинаковую размерность. Мне нужно интегрировать signal течением time с […]

Использование чисел в качестве маркеров графика matplotlib

У меня есть массив 1-D numpy, который я хочу построить, и я хотел, чтобы маркер участка был числом, которое показывает местоположение элемента. Например, если мой массив [2.5,4,3] то я хочу, чтобы график имел число 0 в точке (0,2,5), 1 при (1,4) и 2 при (2,3), и поэтому на. Как это сделать?

Нет незначительных линий сетки только по оси x

Я пытаюсь обработать график, в котором ось y имеет как основные, так и малые линии сетки, тогда как ось x имеет только основные линии сетки. Достаточно просто, чтобы отключить небольшие линии сетки на обеих осях, например: axes.grid(False, which='minor') Но я не могу найти способ применить это только к одной оси. Я что-то упускаю?

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