Tag: matplotlib

Python Pyinstaller 3.1 Intel MKL FATAL ERROR: Не удается загрузить файл mkl_intel_thread.dll

Привет, коллеги-программисты, поэтому у меня возникли проблемы с тем, чтобы этот python .exe работал правильно. Я использую Anaconda 3 и последнюю версию pyinstaller, и мой код не имеет ничего странного, когда я запускаю его как .py, но ради распространения мне нужно иметь его как «.exe». Всякий раз, когда я пытаюсь запустить мой .exe, я получаю […]

«Min () arg – пустая последовательность» при попытке конвертировать мой панда-сюжет в замысловатый

Я получаю ValueError: min() arg is an empty sequence при попытке конвертировать график данных данных pandas в график. Вот пример кадра данных (с NaN): ttab.loc[:,:"Irish"] Group English (British) Americans (White) Canadians Scots Irish Year 1926 1 2 3 4 5 1946 3 1 2 5 4 1956 3 1 2 7 5 1966 2 1 […]

Матричная легенда в matplotlib (Python)

Я пытаюсь построить данные в Matplotlib со следующими характеристиками: Данные можно разделить на 10 различных групп. Я хочу построить каждую группу с уникальной формой маркера. Каждая группа может быть снова разделена на два типа. Я хочу различать два типа на моем сюжете с заполненными стихами пустых маркеров той же формы. Каждая группа подразделяется на те […]

Неправильный латексный рендеринг в matplotlib

С python 2.7.12 (на Ubuntu 16.04) и matplotlib 1.5.2 следующий код отображается некорректно: from matplotlib.pyplot import * plot([1,2],[1,1]) xlabel(r"$\beta+1$") title(r'$\alpha > \beta$') show() Xlabel отображает, как будто это $\partial i\Delta$ и заголовок отображается так, как если бы он был $\rightharpoonup\Upsilon\partial$ как вы можете здесь увидеть: В противном случае моя установка латекса будет работать. Любая идея, […]

Python: наброски точек и кругов на сфере

Для раздела проекта, над которым я работаю в университете, я пытаюсь воссоздать Землю с помощью python и использовать ее для построения конкретных местоположений на поверхности и построения кругов в разных ориентациях, чтобы они соответствовали спутниковым данным, которые я должен дать представление местоположения самолетов в данный момент времени из набора данных. Я начал с простого построения […]

Python matplotlib получает размер ограничивающей коробки

Я пытаюсь нарисовать график, где каждый узел автоматически помещается на единицу ниже своего родителя. Вот пример: Каждый узел представляет собой некоторый текст, окруженный ограничивающим прямоугольником, который может иметь другой размер и может содержать множество значений (например, поле 3 очень длинное). Мне нужно получить нижнюю координату каждого родительского узла и нарисовать дочерний узел 1 ниже этого. […]

Python. Какую схему colormap следует использовать для экспоненциальных данных?

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

Как ускорить анимацию choropleth Basemap Chapopleth

Принимая идеи из разных источников и объединяясь с моими собственными, я стремился создать анимированные карты, показывающие затенение стран на основе некоторой ценности в моих данных. Основной процесс заключается в следующем: Запуск запроса БД для получения набора данных, с ключом по стране и времени Используйте pandas для выполнения некоторых манипуляций с данными (sums, avgs и т. […]

Размеры экрана IPython и Inline Matplotlib

В моем текущем iPython графики matplotlib отображаются в строке. Мне нужен способ отображения изображений с конкретными размерами пикселей, поскольку я обычно работаю только с пикселями, и я ничего не печатаю. Мой экран PPI – 208, поэтому я запустил эти 2 части кода: plt.figure(figsize=(2000/float(208), 1000/float(208)), dpi=208) # other code here… plt.savefig('my_fig.png', dpi=208) Я смущен этим: когда […]

Как обозначить контур участка морского берега

Поэтому я использую морское дно, чтобы сделать kdeplot с sns.kdeplot(x, y, ax=plt.gca(), cmap="coolwarm") . Я могу изменить уровни с levels kwarg, но я хочу иметь возможность маркировать контуры. В matplotlib вы просто plt.clabel(CS, CS.levels, inline=True) делать plt.clabel(CS, CS.levels, inline=True) но морская волна не возвращает CS коллекции контуров. Как мне это сделать? Или мне просто нужно […]

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