Вопросы с тегом «matplotlib»

Matplotlib - это библиотека черчения для Python, которая может использоваться в интерактивном режиме или встраиваться в автономные графические интерфейсы. Его компактный интерфейс «pyplot» аналогичен функциям построения графиков MATLAB®.

6
Форматировать ось Y в процентах
У меня есть существующий сюжет, созданный с помощью таких пандов: df['myvar'].plot(kind='bar') Ось y имеет формат с плавающей запятой, и я хочу изменить ось y на проценты. Во всех найденных мною решениях используется синтаксис ax.xyz, и я могу разместить код только под строкой выше, которая создает график (я не могу добавить …

3
Помещение текста в верхний левый угол графика matplotlib
Как я могу поместить текст в верхний левый (или верхний правый) угол рисунка matplotlib, например, там, где будет верхняя левая легенда, или поверх графика, но в верхнем левом углу? Например, если это plt.scatter (), то что-то, что находится в квадрате разброса, помещается в самый верхний левый угол. Я хотел бы …
112 python  plot  matplotlib 

4
Постройте плавную линию с помощью PyPlot
У меня есть следующий простой скрипт, который строит график: import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() В настоящее время линия идет прямо от точки к точке, что выглядит нормально, …

4
Перемещение оси x в начало графика в matplotlib
Основываясь на этом вопросе о тепловых картах в matplotlib , я хотел переместить заголовки оси X в верхнюю часть графика. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = ax.pcolor(data, cmap=plt.cm.Blues) # put the major ticks …

4
Как установить `` авто '' для верхнего предела, но сохранить фиксированный нижний предел с помощью matplotlib.pyplot
Я хочу установить верхний предел оси Y на «авто», но я хочу, чтобы нижний предел оси Y всегда был равен нулю. Я пробовал «авто» и «автоматический выбор диапазона», но они, похоже, не работают. Заранее спасибо. Вот мой код: import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror …
112 python  matplotlib 


2
Вызов pylab.savefig без отображения в ipython
Мне нужно создать фигуру в файле, не отображая ее в блокноте IPython. Я не совсем понимаю взаимодействие между IPythonи matplotlib.pylabв этом отношении. Но когда я вызываю pylab.savefig("test.png")текущую цифру, она отображается в дополнение к сохранению в test.png. При автоматизации создания большого набора файлов чертежей это часто нежелательно. Или в ситуации, когда …

3
Построение списка координат (x, y) в python matplotlib
У меня есть список пар, (a, b)которые я хотел бы построить matplotlibв Python как фактические координаты xy. В настоящее время он создает два графика, где индекс списка дает координату x, а значения y первого графика - это as в парах, а значения y второго графика - bs в парах. Чтобы …


2
Matplotlib - перемещает метку оси X вниз, но не метки оси X
Я использую Matplotlib для построения гистограммы. Используя советы из моего предыдущего вопроса: Matplotlib - пометьте каждую корзину , я более или менее разобрался с петлями. Есть одна последняя проблема - ранее метка оси x («Время (в миллисекундах)») отображалась под отметками оси x (0,00, 0,04, 0,08, 0,12 и т. Д.) Воспользовавшись …

5
сохранение изображений в Python в очень высоком качестве
Как я могу сохранить графики Python в очень высоком качестве? То есть, когда я продолжаю увеличивать масштаб объекта, сохраненного в файле pdf, размытия нет? Кроме того, в каком режиме лучше всего его сохранить? png, eps? Или какой-нибудь другой? Я не могу этого сделать, pdfпотому что есть скрытое число, которое случается …

5
Как добавить заголовок к морскому графику
Выглядит неплохо для Google, но не смог найти в Интернете что-то работающее. Я пробовал и то sns.boxplot('Day', 'Count', data= gg).title('lalala')и другое sns.boxplot('Day', 'Count', data= gg).suptitle('lalala'). Ни один не работал. Думаю, это может быть потому, что я также работаю с matplotlib.

7
Как выбрать новый цвет для каждой построенной линии внутри фигуры в matplotlib?
Я бы НЕ хотел указывать цвет для каждой построенной линии, и чтобы каждая линия имела отдельный цвет. Но если я побегу: from matplotlib import pyplot as plt for i in range(20): plt.plot([0, 1], [i, i]) plt.show() тогда я получаю такой результат: Если вы посмотрите на изображение выше, вы увидите, что …
109 matplotlib 

2
Как экспортировать графики из matplotlib с прозрачным фоном?
Я использую matplotlib для построения графиков и, к сожалению, не могу экспортировать их без белого фона. Другими словами, когда я экспортирую такой сюжет и помещаю его поверх другого изображения, белый фон скрывает то, что находится за ним, а не позволяет ему просвечивать. Как я могу вместо этого экспортировать графики с …

5
Как установить соотношение сторон в matplotlib?
Я пытаюсь сделать квадратный сюжет (используя imshow), т.е. соотношение сторон 1: 1, но не могу. Ничего из этого не работает: import matplotlib.pyplot as plt ax = fig.add_subplot(111,aspect='equal') ax = fig.add_subplot(111,aspect=1.0) ax.set_aspect('equal') plt.axes().set_aspect('equal') Кажется, что звонки просто игнорируются (проблема, с которой я часто сталкиваюсь с matplotlib).
108 python  matplotlib 

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.