Tag: matplotlib

Постройте график, очистите его оси, затем постройте новый график

Я пытаюсь сделать следующее: создать фигуру, построить график на ней, а затем через 3 секунды очистить ее оси. Когда это произойдет, новый график должен быть нанесен на один и тот же рисунок и должен быть обновлен на экране. Что-то вроде: import matplotlib.pyplot as plt import time fig = plt.figure() ax = fig.add_subplot(111) ax.plot([1,2,3],[1,2,3]) plt.show() time.sleep(3) […]

Установка нестандартных файлов на гистограммы в matplotlib

Я пытаюсь приспособиться к гистограмме, но без везения. Есть куча информации о том, как это сделать в нормальной функции плотности вероятности, но не в других типах pdf. import pylab as py import numpy as np import matplotlib.pyplot as plt from scipy.stats import exponpow # Fit procedure eigfit=[] for i in range(0,len(eigenvals1)): if eigenvals1>=4.3: eigfit.append(eigenvals1[i]) b […]

Как построить 2 подзаголовка из разных функций в одном окне (рисунок)?

по определенным причинам у меня есть две функции, каждая из которых создает сюжет в двух разных окнах. Можно ли объединить эти два графика в одном окне, не объединяя функции? благодаря! edit: у меня есть 2 задействованные функции и база данных: функция 1 в файле file1.py имеет 2-строчный график: plt.figure("TEST12") ax=plt.subplot(111) ax.plot(array[:,10]) В file2.py theres моя […]

Скрыть рамку окна вокруг изображения, нанесенного с помощью matplotlib

Я использую matplotlib, чтобы показать картинку, но я хочу скрыть рамку окна. Я пробовал код frameon=False в plt.figure() но рамка окна все еще существует. Только цвет фона становится серым. Вот код и результат. Изображение показывалось с окном, даже я добавляю «frameon = False» в код.

Построение гиперболоида

Учитель в классе дал эту формулу w = x**2 + y**2 – z**2 и показал свою 3D-графику в классе, показанном ниже. Как это сделать, используя Matplotlib (минус пересекающаяся плоскость)? Я предполагаю, что сначала нужно выбрать конкретное значение для w, например 10, иначе трехмерное построение будет невозможно. Затем следует преобразовать в полярные координаты из-за z ** […]

matplot imshow добавить метку к каждому цвету и поместить в легенду

Я хочу показать изображение, как показано ниже (скопировано отсюда ) в matplotlib Но я хочу обозначить каждый цвет и поставить их на легенду на стороне, есть ли способ сделать это, пожалуйста?

Объект «module» не имеет атрибута «Gridspec», несмотря на вызов справки (gridspec), показывающий класс Gridspec

Если я запустил консоль python и сделаю import matplotlib matplotlib.__version__ import matplotlib.gridspec as gs Я вижу, что версия matplotlib – 1.2.1. Если я действительно help(gs) я вижу класс Gridspec. Однако следующий код import matplotlib import matplotlib.gridspec as gs g = gs.Gridspec(1,1) выдает ошибку: AttributeError: 'module' object has no attribute 'Gridspec' Почему я не могу создать […]

Лучший способ построения категориальных данных

У меня есть список: gender = ['male','female','male','female'] Каким будет самый простой способ построить подсчет этого списка в виде штрихового графика с использованием matplotlib?

Почему ползунок Matplotlib разрешает диапазон 0-7?

Я пытаюсь построить значения побитового кругового сдвига на 1 байт. Я хотел бы иметь ползунок, позволяющий мне изменить исходное значение ввода. Я использую пример слайдера на сайте matplotlib для справки, но по какой-то причине, хотя я пропускаю 0-255 в качестве диапазона ползунков, когда я запускаю свой скрипт, диапазон всегда равен 0-7. Я предполагаю, что каким-то […]

Jupyter Notebook: выходное изображение в предыдущей строке

Я хочу запечатлеть некоторое изображение рядом с моим ноутбуком jupyter. Таким образом, он может сэкономить некоторое пространство для отображения. Например Это делается через fig = plt.figure(figsize=(14,3)) ax1 = fig.add_subplot(1,3,1,projection = '3d') ax2 = fig.add_subplot(1,3,2) ax3 = fig.add_subplot(1,3,3) И это делает их в одном .png файле. Однако позже, написав документ, мне может понадобиться только часть изображения. […]

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