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

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

4
Вирівнювання обертових xticklabels з їх відповідними xticks
Перевірте вісь x малюнка нижче. Як я можу перемістити мітки трохи вліво, щоб вони вирівнялися відповідно до кліщів? Я обертаю етикетки, використовуючи: ax.set_xticks(xlabels_positions) ax.set_xticklabels(xlabels, rotation=45) Але, як бачите, обертання зосереджено на середині текстових міток. Це робить його схожим на те, що вони зміщені вправо. Я намагався використовувати це замість цього: …
140 matplotlib 

12
Інструмент для побудови графіків / графіків на основі Unix ASCII на основі командного рядка
Чи є хороший інструмент для графічного / графічного / графічного UNIX командного рядка? Я шукаю щось, що побудує точки xy на графіку ASCII. Просто для уточнення, я шукаю щось, що виведе графік у ASCII (наприклад, стиль ascii-art), тому я можу використовувати його під час інтерактивного сеансу оболонки, не потребуючи X.
139 unix  charts  graph  matplotlib 

6
Назва малюнка Python Matplotlib перекриває мітку осей при використанні мініатюр
Я намагаюся побудувати дві окремі величини на одному графіку за допомогою мініатюр: fig = figure() ax = fig.add_subplot(111) ax.plot(T, r, 'b-', T, R, 'r-', T, r_geo, 'g-') ax.set_yscale('log') ax.annotate('Approx. sea level', xy=(Planet.T_day*1.3,(Planet.R)/1000), xytext=(Planet.T_day*1.3, Planet.R/1000)) ax.annotate('Geostat. orbit', xy=(Planet.T_day*1.3, r_geo[0]), xytext=(Planet.T_day*1.3, r_geo[0])) ax.set_xlabel('Rotational period (hrs)') ax.set_ylabel('Orbital radius (km), logarithmic') ax.set_title('Orbital charts for …

5
Складання 2D теплової карти за допомогою Matplotlib
За допомогою Matplotlib я хочу побудувати двовимірну теплову карту. Мої дані - це n-by-n Numpy масив, кожен зі значенням від 0 до 1. Отже, для елемента (i, j) цього масиву я хочу побудувати квадрат за координатою (i, j) у моєму теплова карта, колір якої пропорційний значенню елемента в масиві. Як …
139 python  numpy  matplotlib 


7
Складання неблокуючим способом за допомогою Matplotlib
Я грав у Numpy та matplotlib останні кілька днів. У мене виникають проблеми при спробі зробити графік matplotlib функцією без блокування виконання. Я знаю, що тут уже багато тем на ТАК, які задають подібні запитання, і я дуже гугл, але мені не вдалося зробити цю роботу. Я спробував використовувати show …
138 python  matplotlib  plot 

4
Отримання окремих кольорів з кольорової карти в matplotlib
Якщо у вас є кольорова карта cmap, наприклад: cmap = matplotlib.cm.get_cmap('Spectral') Як можна отримати певний колір з нього між 0 і 1, де 0 - перший колір на карті, а 1 - останній колір на карті? В ідеалі я міг би отримати середній колір на карті, зробивши: >>> do_some_magic(cmap, 0.5) …

2
як встановити "положення камери" для 3d-сюжетів за допомогою python / matplotlib?
Я вивчаю, як використовувати mplot3d для отримання приємних сюжетів 3d даних, і поки що дуже задоволений. На даний момент я намагаюся зробити трохи анімації обертової поверхні. Для цього мені потрібно встановити положення камери для 3D-проекції. Я думаю, що це повинно бути можливим, оскільки поверхня може обертатися за допомогою миші при …

3
Як перетворити масив NumPy в PIL-зображення, застосовуючи matplotlib colormap
У мене проста проблема, але я не можу знайти її хорошого рішення. Я хочу взяти NumPy 2D масив, який представляє зображення в масштабі сірого, і перетворити його в RGB-зображення RIL, застосовуючи деякі кольорові карти matplotlib. Я можу отримати розумний вихід PNG за допомогою pyplot.figure.figimageкоманди: dpi = 100.0 w, h = …


3
Плутанина між numpy, scipy, matplotlib та pylab
Numpy, scipy, matplotlib та pylab - загальні терміни серед тих, хто використовує python для наукових обчислень. Я просто дізнаюся трохи про пілаб, і я заплутався. Щоразу, коли я хочу імпортувати нуме, я завжди можу: import numpy as np Я просто вважаю, що колись це роблю from pylab import * numpy …

7
Накресліть горизонтальну лінію за допомогою matplotlib
Я використовував сплайновану інтерполяцію для вирівнювання часового ряду, а також хотів би додати до ділянки горизонтальну лінію. Але, здається, існує проблема, яка мені не вдається. Будь-яка допомога була б дуже корисною. Ось що я маю: annual = np.arange(1,21,1) l = np.array(value_list) # a list with 20 values spl = UnivariateSpline(annual,l) …
131 python  matplotlib 

3
Діаграми прозорої лінії Matplotlib
Я будую дві подібні траєкторії в matplotlib, і я хотів би побудувати кожну з ліній з частковою прозорістю, щоб червоний (накреслений другий) не затемнював синій. EDIT : Ось зображення прозорими лініями.
131 python  matplotlib 

5
Matplotlib: Помилка "невідомої проекції" 3d "
Я щойно встановив matplotlib і намагаюся запустити один із прикладних скриптів. Однак я стикаюся з помилкою, детально описаною нижче. Що я роблю неправильно? from mpl_toolkits.mplot3d import axes3d import matplotlib.pyplot as plt fig = plt.figure() ax = fig.gca(projection='3d') X, Y, Z = axes3d.get_test_data(0.05) cset = ax.contour(X, Y, Z, 16, extend3d=True) ax.clabel(cset, …
130 python  matplotlib 

8
Як я можу побудувати окремі програми Pandas DataFrames як підзаблоки?
У мене є декілька даних Pandas DataFrames, що мають однакову шкалу значень, але мають різні стовпці та індекси. При виклику df.plot()я отримую окремі сюжетні зображення. Я дійсно хочу, щоб вони мали все в одному сюжеті, як і субплоти, але я, на жаль, не знаходжу рішення щодо того, як і буду …

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