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

Подробнее про matplotlib...

Недавно я начал работать с matplotlib. Не могли бы вы помочь, как я могу вращать (вращать) анимацию тор вокруг Оз? Я попытался изменить значения x, y, z в функции обновления, но это изменило положение тора, а не его поворот. import matplotlib.pyplot as plt import matplotlib.animation as animation ....
27 Ноя 2021 в 20:06
Я столкнулся с той же проблемой. Я использую файл csv с удаленными недостающими строками, чтобы построить диаграмму рассеяния. Я также использую matplotlib, но я не получаю вывода, несмотря на то, что у меня есть значение R. mc_corr=cars2_1["City_Mileage_km_litre"].corr(cars2_1['Fuel_Tank_Capacity....
27 Ноя 2021 в 11:20
Я пытаюсь построить следующий график ниже для некоторых точек данных, отсутствующих на графике. Для второго столбца последняя точка данных не имеет никакой точки данных. Мне нужно, чтобы эта отсутствующая точка данных была представлена ​​красным цветом, и я не хочу, чтобы линия переходила в 0. Люб....
26 Ноя 2021 в 17:28
Я рисую цифры точности и потерь. Я получаю следующий график, который представляет 3 места после 0, например 0.XXX Я стремлюсь представить только одно, например 0.X Как я могу это исправить acc = history.history['accuracy'] acc_val = history.history['val_accuracy'] epochs = range(len(acc)) plt.title....
26 Ноя 2021 в 15:13
У меня есть следующее для графической помарки. Мне нужно, чтобы ylim был размером шага 10 и должен начинаться с 10 до 70, как показано на рисунке. plt.figure(figsize=(3,2)) no = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] measured_tech_1= [37.506, 37.506, 37.506, 37.506, 37.506, 37.506, 37.506, 3....
26 Ноя 2021 в 13:13
Я пытаюсь создать график с k_b в качестве значения x и delta_P в качестве значения y. Я хочу построить график k_b против delta_P, но S = 3 для одной кривой и S = ​​0,1 для другой кривой. Однако я хочу, чтобы две линии были на одном графике. Есть ли у кого-нибудь совет, как это сделать? Ниже то, ....
26 Ноя 2021 в 05:22
Я пытался решить эту проблему в течение нескольких дней, но ни одно из решений, которые я нашел в Интернете, похоже, не работает для меня очень хорошо, несмотря на то, насколько простой кажется проблема. import numpy as np from matplotlib import pyplot as plt grid_x = np.linspace(-5, 5, 500) grid_y....
26 Ноя 2021 в 01:39
fig, axes = plt.subplots(ncols=2, sharey=True, figsize=(12,12)) axes[0].barh(bar_chart.index, bar_chart['% Vaccinated'], align='edge', height=0.3, color='red', zorder=1) axes[0].set(title='% Fully Vaccinated)') axes[1].barh(bar_chart.index, bar_chart['Deaths_Per_Confirmed_Case'], al....
25 Ноя 2021 в 21:34
У меня данные структурированы, как показано ниже. Я хочу создать сгруппированные диаграммы для каждого человека и отображать только сгруппированные метки x. Однако в моей попытке он повторяет групповую метку для каждого человека: import pandas as pd import matplotlib.pyplot as plt import numpy as ....
25 Ноя 2021 в 20:59
Вот моя диаграмма: К сожалению, это тоже есть прямо внизу: Это код: fig,ax1 = plt.subplots(6,1, figsize=(20,10),dpi=300) fig2,ax2 = plt.subplots(6,1, figsize=(20,10),dpi=300) for index, val in enumerate(datedf.columns): g = ax1[index].plot(datedf.index, datedf[val], color=colors[index]) ....
25 Ноя 2021 в 20:51
Я пытаюсь работать с 4-мерным хаотическим аттрактором спектром Ляпунова, и пока там значения, упомянутый ниже код хорошо работает для трехмерной системы, но ошибки возникают в 4D и 5D системах. import matplotlib.pyplot as plt import numpy as np from scipy.integrate import odeint def diff_Lorenz(u):....
25 Ноя 2021 в 19:43
Я пытаюсь визуализировать случайный массив квадратной формы (10, 10) в Python, используя matplotlib (версия 3.5). Я также включаю тики xaxis и yaxis, но тики для 10 показывают пустые данные. Кто-нибудь знает, как в этом разобраться? Вот мой код: import numpy as np from matplotlib import pyplot as....
25 Ноя 2021 в 17:34
Я хочу использовать точечную диаграмму, и вместо нанесения точек на график я хочу рисовать изображения. Я делаю что-то вроде: import matplotlib.pyplot as plt from matplotlib.offsetbox import OffsetImage, AnnotationBbox def getImage(path): return OffsetImage(plt.imread(path)) paths = get_img_l....
25 Ноя 2021 в 17:06
Я хочу удалить линейки оси x и оси y из графика. Вот мой код: import numpy as np import matplotlib.pyplot as plt normalised_confusion_matrix = np.array( [[160,1,0,1,0,0,1,1,1,2,2], [4,46,0,0,0,0,0,0,0,0,0], [3,0,77,0,0,0,0,0,0,0,0], [12,0,0,136,0,0,0,0,0,0,0], [11,0,0,0,55,0,0,0,0,0,0], [22,0,0,0....
25 Ноя 2021 в 16:34
Я вызываю функцию nx.draw для построения графика, например: Я хотел бы построить график, который отображает три таких графика в линию, с символами = и \cup между ними, чтобы обозначить, что один является объединением двух других. Например что-то вроде этого: Как я могу сделать это с помощью matplo....
25 Ноя 2021 в 15:15
У меня есть список 0,1 в кадре данных. Как я могу построить процентное соотношение гистограммы в pandas или matplotlib, которое будет иметь в легенде 1,0 и письменную аннотацию процента 1,0 по сравнению со всем списком? import pandas as pd import matplotlib.pyplot as plt import numpy as np list_1 ....
25 Ноя 2021 в 14:33
Я читаю изображение и сохраняю его. Однако сохраненное изображение остается пустым. Я запускаю следующий код для создания сюжета # Create plot path = i[1][0][0] img = np.array(Image.open(path)) plt.figure() fig, ax = plt.subplots(1) ax.imshow(img) Это создает вышеуказанный сюжет. Затем я запуск....
В python у меня есть следующая функция для создания характеристических кривых композиции Менденхолла. def mendenhall(toks): dist = nltk.FreqDist([len(w) for w in toks]) x = sorted(dist.keys()) y = [dist[i] for i in x] return x, y Затем я создал следующие графики, используя его x,y = mendenh....
24 Ноя 2021 в 23:40
Я пытаюсь создать графическую диаграмму с помощью matplotlib, но я не могу использовать numpy или panda. так что мне нужна помощь с разделением стержней Вот мой код: import matplotlib.pyplot as plt eixo_X_ano = [78,82,86,90,94] eixo_Y_AMM = [1.8,1.75,1.9,1.77,1.74] eixo_Y_AMF = [1.71,1.69,1.8,1.73....
24 Ноя 2021 в 22:55
Обычно открытие файла eps не является проблемой, но с этим текущим кодом на Python, над которым я работаю, экспортированный файл eps загружается при открытии, но никогда не появляется. Я пробовал экспортировать ту же фигуру, что и png, и это нормально работает. Также я попытался экспортировать дей....
24 Ноя 2021 в 18:16
У меня проблема. Я создал матрицу путаницы, которая выглядит так: Вот такой код: cm = np.array([[2547,288],[ 255,216]]) fig, ax = plt.subplots(figsize=(12, 8)) ax = sns.heatmap(cm, annot=True, cmap='BuPu', fmt='g') ax.set_title('Seaborn Confusion Matrix with labels\n\n'); ax.set_xlabel('\nPredic....
24 Ноя 2021 в 17:20
Как установить форматирование меток осей с помощью secondary_yaxis? В приведенном ниже примере я хотел бы иметь больший контроль над метками второй оси (например, format = '% g'). Я думаю, что можно передать что-то вроде ticklabel_format или format в качестве kwargs, но ни один из них не работает (....
24 Ноя 2021 в 16:52
Учитывая следующий код: import numpy as np import matplotlib.pyplot as plt import os, sys labels = ['G1', 'G2', 'G3', 'G4', 'G5'] men_means = [20, 34, 30, 35, 27] women_means = [25, 32, 34, 20, 25] x = np.arange(len(labels)) # the label locations width = 0.35 fig, ax = plt.subplots() rects1 = ax....
Я пытаюсь прочитать файл .nc и отобразить данные на карте. Я хочу, чтобы отметки шкалы палитры были не в десятичной шкале, а в виде простых чисел, поэтому от 0,1 до 10. Кроме того, я буду приветствовать, если я смогу отформатировать его так, чтобы он шел от 0,1 до 10 примерно за 7 делений, поэтому ....
24 Ноя 2021 в 15:07
Интересно, как я могу нарисовать как можно больше чисел на графике x y. Это должен быть перекрестный узор, например: 1 = (x0, y1); 2 = (x1, y0); 3 = (x0, y-1); 4 = (х-1, у0); 5 = (x0, y2); 6 = (x2, y0); и так далее ... Я пробовал использовать matplotlib, но безрезультатно. Текущий код: import....
24 Ноя 2021 в 14:55