Вопросы с тегом «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 …
319 python  matplotlib  graph 

13
Поворот текста оси в python matplotlib
Я не могу понять, как повернуть текст по оси X. Это отметка времени, так что с увеличением количества выборок они становятся все ближе и ближе, пока не перекрываются. Я хотел бы повернуть текст на 90 градусов, чтобы сэмплы стали ближе друг к другу и не перекрывались. Ниже приведено то, что …
315 python  matplotlib 

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

6
Почему мой xlabel отключен в моем сюжете matplotlib?
Я строю набор данных, используя matplotlib строю где у меня достаточно «высокий» xlabel (это формула, представленная в TeX, которая содержит дробь и, следовательно, имеет высотный эквивалент нескольких строк текста). В любом случае, нижняя часть формулы всегда обрезается, когда я рисую фигуры. Изменение размера фигуры, кажется, не помогает этому, и я …
303 python  matplotlib 


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 …

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


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 

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

5
Python, Matplotlib, subplot: Как установить диапазон оси?
Как я могу установить диапазон оси Y второго подплота, например, [0,1000]? График БПФ моих данных (столбец в текстовом файле) приводит к всплеску (инф.?), Поэтому фактические данные не видны. 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 начинается с 0 и достигает максимального значения. Я бы хотел, чтобы ось Y начиналась с максимального значения и доходила до 0. points = [(10,5), (5,11), (24,13), (7,8)] x_arr = [] y_arr = [] for …
266 python  matplotlib 


7
Добавление легенды в PyPlot в Matplotlib самым простым способом
TL; DR -> Как создать легенду для линейного графа в Matplotlib, 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, который утверждает, что это единственные имена: 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.