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

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

11
Как удалить фрейм из matplotlib (pyplot.figure vs matplotlib.figure) (frameon = False Проблемно в matplotlib)
Чтобы снять рамку на рисунке, я пишу frameon=False отлично работает pyplot.figure, но при matplotlib.Figureэтом удаляет только серый фон, рамка остается. Кроме того, я хочу, чтобы показывались только линии, а все остальное на рисунке было прозрачным. с pyplot я могу делать то, что хочу, я хочу сделать это с matplotlib по …
161 python  matplotlib 

9
построить круг с pyplot
Удивительно, но я не нашел прямого описания того, как нарисовать круг с помощью matplotlib.pyplot (пожалуйста, без pylab), в качестве центра ввода (x, y) и радиуса r. Я попробовал несколько вариантов этого: import matplotlib.pyplot as plt circle=plt.Circle((0,0),2) # here must be something like circle.plot() or not? plt.show() ... но до сих …
158 python  matplotlib 

7
Как обновить сюжет в matplotlib?
У меня проблемы с перерисовкой фигуры здесь. Я позволяю пользователю указать единицы измерения во временной шкале (ось X), а затем я пересчитываю и вызываю эту функцию plots(). Я хочу, чтобы сюжет просто обновлялся, а не добавлял другой сюжет к рисунку. def plots(): global vlgaBuffSorted cntr() result = collections.defaultdict(list) for d …


5
Как я могу получить несколько субплотов в matplotlib?
Я немного озадачен тем, как работает этот код: fig, axes = plt.subplots(nrows=2, ncols=2) plt.show() Как работает фига, оси в этом случае? Что оно делает? Также, почему бы этой работе не сделать то же самое: fig = plt.figure() axes = fig.subplots(nrows=2, ncols=2)

3
Matplotlib scatterplot; цвет как функция третьей переменной
Я хочу создать диаграмму рассеяния (используя matplotlib), где точки заштрихованы в соответствии с третьей переменной. Я очень близко с этим: plt.scatter(w, M, c=p, marker='s') где w и M - точки данных, а p - переменная, которую я хочу заштриховать. Однако я хочу сделать это в оттенках серого, а не в …

5
Указание и сохранение фигуры с точным размером в пикселях
Скажем, у меня есть изображение размером 3841 х 7195 пикселей. Я хотел бы сохранить содержимое рисунка на диск, чтобы получить изображение точного размера, который я указываю в пикселях. Нет оси, нет заголовков. Просто изображение. Мне лично нет дела до точек на дюйм, так как я хочу только указать размер изображения …
152 python  matplotlib  scipy 

7
Поворот текста метки в факторинке seaborn
У меня простой факторплот import seaborn as sns g = sns.factorplot("name", "miss_ratio", "policy", dodge=.2, linestyles=["none", "none", "none", "none"], data=df[df["level"] == 2]) Проблема в том, что все метки x работают вместе, что делает их нечитаемыми. Как вы поворачиваете текст, чтобы метки были читабельными?

2
Инструмент для преобразования кода MATLAB в Python [закрыто]
Закрыто. Этот вопрос не соответствует рекомендациям по переполнению стека . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме переполнения стека. Закрыто 4 года назад . Улучшить этот вопрос У меня есть набор кода MATLAB из моей диссертации MS, который я сейчас …


11
ImportError: нет модуля с именем matplotlib.pyplot
В настоящее время я практикую matplotlib. Это первый пример, который я практикую. #!/usr/bin/python import matplotlib.pyplot as plt radius = [1.0, 2.0, 3.0, 4.0] area = [3.14159, 12.56636, 28.27431, 50.26544] plt.plot(radius, area) plt.show() Когда я запускаю этот скрипт с python ./plot_test.py, он показывает график правильно. Тем не менее, я запускаю его …
149 python  matplotlib 

4
Как мне сказать Matplotlib создать второй (новый) сюжет, а затем построить старый?
Я хочу построить данные, затем создать новую фигуру и построить данные2, и, наконец, вернуться к исходному графику и построить данные3, примерно так: import numpy as np import matplotlib as plt x = arange(5) y = np.exp(5) plt.figure() plt.plot(x, y) z = np.sin(x) plt.figure() plt.plot(x, z) w = np.cos(x) plt.figure("""first figure""") …

4
Выравнивание повернутых меток xticklabels с соответствующими метками xticks
Проверьте ось x на рисунке ниже. Как я могу сдвинуть метки немного влево, чтобы они совпадали с соответствующими отметками? Я поворачиваю этикетки, используя: ax.set_xticks(xlabels_positions) ax.set_xticklabels(xlabels, rotation=45) Но, как вы можете видеть, вращение происходит по центру текстовых меток. Из-за этого кажется, что они смещены вправо. Вместо этого я пробовал использовать это: …
146 matplotlib 

9
Ubuntu, выполняющая `pip install`, выдает ошибку 'Следующие необходимые пакеты не могут быть собраны: * freetype'
При выполнении pip install -r requirements.txtя получаю следующую ошибку на этапе установки matplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado …

6
Заголовок рисунка Python Matplotlib перекрывает метку осей при использовании twiny
Я пытаюсь построить две отдельные величины на одном графике, используя twiny следующим образом: 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 …

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