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

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

12
Створення PNG з matplotlib, коли DISPLAY не визначено
Я намагаюся використовувати networkx з Python. Коли я запускаю цю програму, вона отримує цю помилку. Що-небудь бракує? #!/usr/bin/env python import networkx as nx import matplotlib import matplotlib.pyplot import matplotlib.pyplot as plt G=nx.Graph() G.add_node(1) G.add_nodes_from([2,3,4,5,6,7,8,9,10]) #nx.draw_graphviz(G) #nx_write_dot(G, 'node.png') nx.draw(G) plt.savefig("/var/www/node.png") Traceback (most recent call last): File "graph.py", line 13, in <module> …
319 python  matplotlib  graph 

6
Поліпшення розміру / інтервалу субплоти за допомогою багатьох субплоттів у matplotlib
Дуже схоже на це запитання, але з тією різницею, що моя фігура може бути такою ж великою, як і потрібно. Мені потрібно генерувати цілу купу вертикально складених сюжетів у matplotlib. Результат буде збережено за допомогою figsave та переглянуто на веб-сторінці, тому мені байдуже, наскільки високий підсумковий образ до тих пір, …
313 python  matplotlib 

13
Обертати текст осі в matplotlib python
Я не можу зрозуміти, як обертати текст на осі X. Своєю часовою позначкою, так як кількість зразків збільшується, вони все ближче і ближче, поки вони не перетинаються. Я хотів би повернути текст на 90 градусів, щоб зразки зблизилися, вони не перетиналися. Нижче наведено те, що у мене є, воно прекрасно …
313 python  matplotlib 

6
Чому мій xlabel відрізаний у моєму сюжеті matplotlib?
Я будую набір даних, використовуючи matplotlibтам, де у мене є xlabel, який є досить "високим" (це формула, представлена ​​в TeX, яка містить дріб, і тому має висоту, еквівалентну пару рядків тексту). У будь-якому випадку, дно формули завжди обрізається, коли я малюю цифри. Зміна зміни фігури, здається, не допомагає цьому, і …
303 python  matplotlib 


9
Вилучити xticks в сюжеті matplotlib?
У мене є напівлогічний сюжет, і я хотів би видалити xticks. Я намагався: plt.gca().set_xticks([]) plt.xticks([]) ax.set_xticks([]) Сітка зникає (нормально), але невеликі кліщі (на місці основних кліщів) залишаються. Як їх видалити?
290 python  matplotlib  plot 

6
Вторинна вісь з twinx (): як додати легенду?
У мене є ділянка з двома осями y, використовуючи twinx(). Я також даю мітки рядкам і хочу їх показати legend(), але мені вдається лише отримати позначки однієї осі в легенді: import numpy as np import matplotlib.pyplot as plt from matplotlib import rc rc('mathtext', default='regular') fig = plt.figure() ax = fig.add_subplot(111) …


11
Сюжети Matplotlib: видалення осі, легенди та пробіли
Я новачок у Python та Matplotlib, я хотів би просто застосувати кольорову карту до зображення та записати отримане зображення, не використовуючи осі, мітки, заголовки чи що-небудь, що зазвичай автоматично додається matplotlib. Ось що я зробив: def make_image(inputname,outputname): data = mpimg.imread(inputname)[:,:,0] fig = plt.imshow(data) fig.set_cmap('hot') fig.axes.get_xaxis().set_visible(False) fig.axes.get_yaxis().set_visible(False) plt.savefig(outputname) Він успішно видаляє …
285 python  matplotlib 

5
Python, Matplotlib, subplot: Як встановити діапазон осей?
Як я можу встановити діапазон осей y другої підплоти наприклад [0,1000]? Діаграма FFT моїх даних (стовпець у текстовому файлі) призводить до (інф.?) Шипу, так що фактичні дані не видно. pylab.ylim([0,1000]) не має ефекту, на жаль. Це весь сценарій: # based on http://www.swharden.com/blog/2009-01-21-signal-filtering-with-python/ import numpy, scipy, pylab, random xs = [] …
266 python  range  axis  matplotlib 

9
Зворотна Y-вісь у PyPlot
У мене є графік розкидання графіку з купою випадкових координат x, y. В даний час Y-Axis починається з 0 і піднімається до максимального значення. Я хотів би, щоб Y-Axis починався з максимального значення і піднімався до 0. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for …
265 python  matplotlib 

4
Чому багато прикладів використовують `fig, ax = plt.subplots ()` у Matplotlib / pyplot / python
Я вчусь використовувати matplotlib, вивчаючи приклади, і безліч прикладів, здається, включає такий рядок, як наступний, перш ніж створити єдиний сюжет ... fig, ax = plt.subplots() Ось кілька прикладів ... Змінення тексту мітки http://matplotlib.org/examples/pylab_examples/boxplot_demo2.html Я бачу, що ця функція використовується багато, хоча приклад намагається створити єдину діаграму. Чи є якась інша …

7
Додавання легенди до PyPlot в Matplotlib найпростішим способом
TL; DR -> Як можна створити легенду для лінійного графіка в Matplotlib's PyPlotбез створення зайвих змінних? Будь ласка, врахуйте графічний сценарій нижче: if __name__ == '__main__': PyPlot.plot(total_lengths, sort_times_bubble, 'b-', total_lengths, sort_times_ins, 'r-', total_lengths, sort_times_merge_r, 'g+', total_lengths, sort_times_merge_i, 'p-', ) PyPlot.title("Combined Statistics") PyPlot.xlabel("Length of list (number)") PyPlot.ylabel("Time taken (seconds)") PyPlot.show() Як …
263 python  matplotlib  plot 


4
Названі кольори в matplotlib
Які названі кольори доступні в matplotlib для використання на ділянках? Я можу знайти список документації щодо matplotlib, який стверджує, що це єдині імена: b: blue g: green r: red c: cyan m: magenta y: yellow k: black w: white Однак я виявив, що ці кольори також можна використовувати, принаймні в …

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