Запитання з тегом «matplotlib»

Matplotlib - це бібліотека графіків для Python, яка може використовуватися в інтерактивному режимі або вбудовуватися в окремі графічні інтерфейси. Його компактний інтерфейс "pyplot" схожий на графічні функції MATLAB®.

1
Як розмістити окремі теги для розкидання сюжету
Я намагаюся зробити графік розкидання в matplotlib, і я не міг знайти спосіб додати теги до пунктів. Наприклад: scatter1=plt.scatter(data1["x"], data1["y"], marker="o", c="blue", facecolors="white", edgecolors="blue") Я хочу, щоб у пунктах "у" були мітки як "точка 1", "точка 2" і т. Д. Я не міг це зрозуміти.
214 python  matplotlib 

11
Графічна кореляційна матриця за допомогою панд
У мене є набір даних з величезною кількістю функцій, тому аналізу кореляційної матриці стало дуже складно. Я хочу побудувати матрицю кореляції, яку ми отримуємо за допомогою dataframe.corr()функції з бібліотеки панд. Чи є якась вбудована функція, що надається бібліотекою панд для побудови цієї матриці?

9
Matplotlib rest_layout () не враховує сукупність фігур
Якщо я додаю субтитр до моєї фігури matplotlib, він накладається заголовками субплоту. Хтось знає, як легко про це подбати? Я спробував tight_layout()функцію, але це тільки погіршує ситуацію. Приклад: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long Suptitle', fontsize=24) plt.subplot(121) plt.plot(f) …
208 python  matplotlib 

12
Як я можу перетворити RGB-зображення в відтінки сірого в Python?
Я намагаюся використовувати matplotlibдля читання в RGB-зображенні і перетворювати його в масштаб сірого. У matlab я використовую це: img = rgb2gray(imread('image.png')); У підручнику з matplotlib вони не висвітлюються. Вони просто читають на зображенні import matplotlib.image as mpimg img = mpimg.imread('image.png') а потім вони нарізають масив, але це не те саме, …
205 python  matplotlib 

7
Земельні ділянки не відображаються
Я впевнений, що забуваю щось дуже просте, але я не можу отримати певні сюжети для роботи з Seaborn. Якщо я: import seaborn as sns Тоді будь-які сюжети, які я створюю як зазвичай з matplotlib, отримують стилі Seaborn (із сірою сіткою на задньому плані). Однак якщо я спробую зробити один із …

4
Як отримати різні кольорові лінії для різних сюжетів в одній фігурі?
Я використовую matplotlibдля створення сюжетів. Я повинен ідентифікувати кожен сюжет з іншим кольором, який повинен автоматично генеруватися Python. Чи можете ви, будь ласка, дати мені спосіб розмістити різні кольори для різних ділянок в одній фігурі?

7
_tkinter.TclError: відсутність відображуваного імені та відсутність змінної середовища $ DISPLAY
Я запускаю простий скрипт python на сервері: import matplotlib.pyplot as plt import numpy as np x = np.random.randn(60) y = np.random.randn(60) plt.scatter(x, y, s=20) out_png = 'path/to/store/out_file.png' plt.savefig(out_png, dpi=150) Я намагаюся використовувати команду python example.pyна цьому сервері, на якій встановлено matplotlib 1.5.1, вона не вдається з помилкою: Traceback (most recent …

7
Додайте мітки x і y до ділянки панди
Припустимо, у мене є наступний код, який побудує щось дуже просте за допомогою панд: import pandas as pd values = [[1, 2], [2, 5]] df2 = pd.DataFrame(values, columns=['Type A', 'Type B'], index=['Index 1', 'Index 2']) df2.plot(lw=2, colormap='jet', marker='.', markersize=10, title='Video streaming dropout by category') Як легко встановлювати x і y-мітки, …

16
помилка matplotlib - жоден модуль з ім'ям tkinter
Я намагався використовувати пакет matplotlib через Pycharm IDE у Windows 10. Коли я запускаю цей код: from matplotlib import pyplot Я отримую таку помилку: ImportError: No module named 'tkinter' Я знаю, що в python 2.x його називали Tkinter, але це не проблема - я щойно встановив абсолютно новий python 3.5.1. …

12
Створіть теплову карту в MatPlotLib за допомогою набору даних розкидання
У мене є набір точок даних X, Y (близько 10 к), які легко побудувати як графік розкидання, але який я хотів би представити як теплову карту. Я переглянув приклади в MatPlotLib, і всі вони, здається, вже починаються зі значень комірок теплової карти для створення зображення. Чи існує метод, який перетворює …

7
Мітки осей pyplot для подплотов
У мене такий сюжет: import matplotlib.pyplot as plt fig2 = plt.figure() ax3 = fig2.add_subplot(2,1,1) ax4 = fig2.add_subplot(2,1,2) ax4.loglog(x1, y1) ax3.loglog(x2, y2) ax3.set_ylabel('hello') Я хочу мати змогу створювати мітки та заголовки осей не лише для кожної з двох підсплав, але і загальних міток, що охоплюють обидва підпрограми. Наприклад, оскільки обидва ділянки …

5
імпортний модуль зі змінної рядка
Я працюю над документацією (персональною) для вкладеної бібліотеки matplotlib (MPL), яка відрізняється від наданої MPL пакетами зацікавлених пакетів підмодулів. Я пишу сценарій Python, який, сподіваюся, автоматизує генерацію документів з майбутніх версій MPL. Я вибрав зацікавлені підмодулі / пакети і хочу перерахувати їх основні класи, з яких буду генерувати список та …
183 python  matplotlib 

10
Зменшити лівий і правий поля в графіку matplotlib
Я з усіх сил намагаюся розібратися зі своїми сюжетними полями в matplotlib. Я використовував код нижче, щоб створити свою діаграму: plt.imshow(g) c = plt.colorbar() c.set_label("Number of Slabs") plt.savefig("OutputToUse.png") Однак я отримую вихідну фігуру з великою кількістю білого простору з обох боків ділянки. Я шукав google і читав документацію на matplotlib, …
178 python  matplotlib 

14
matplotlib не показує мої малюнки, хоча я називаю pyplot.show ()
Довідка, необхідна для matplotlib. Так, я не забув зателефонувати на pyplot.show (). $ ipython --pylab import matplotlib.pyplot as p p.plot(range(20), range(20)) Він повертається matplotlib.lines.Line2D at 0xade2b2cяк вихід. p.show() Тут нічого не станеться. Немає повідомлення про помилку Немає нового вікна. Нічого. Я встановлюю matplotlibза допомогою pip, і я не приймав жодних …

5
Фінікові кліщі та обертання в matplotlib
У мене виникає проблема, що намагається повернути мої кліщі на фінішну обробку в matplotlib. Нижче наведена невелика прикладна програма. Якщо я спробую обертати кліщі в кінці, кліщі не обертаються. Якщо я спробую обертати кліщі, як показано в коментарі "збої", тоді матбло вибивається. Це відбувається лише в тому випадку, якщо значення …
175 python  matplotlib 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.