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

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

Я пытаюсь раскрасить диаграмму рассеяния на основе третьей переменной, в данном случае по состоянию. Я пробовал несколько вариантов, все возвращали сообщения об ошибках или не меняли цвет. Я использую Jupyter Notebook и matplotlib для завершения этого анализа. Вот мой код: West_df = merged_df.loc[....
4 Фев 2022 в 06:15
Мои исходные данные выглядят примерно так: Day Time Type 3 21:00 0 3 21:00 0 3 22:00 0 4 21:00 0 3 21:00 1 3 22:00 1 4 22:00 1 3 21:00 2 4 22:00 2 4 22:00 2 Хотя это результирующие сгруппированные данные....
4 Фев 2022 в 05:24
У меня есть график matplotlib/pyplot, который выглядит так, как я хочу, поскольку оси показывают требуемый диапазон значений от -1 до +1 по осям x и y. Я обозначил оси x и y. Однако я также хочу пометить правую вертикальную ось текстом «Мышление», а верхнюю ось — текстом «Экстраверсия». Я просмотр....
4 Фев 2022 в 00:47
Я пытаюсь построить определенные списки из набора списков, которые я хочу определить с помощью пользовательского ввода. Однако я не знаю, как ссылаться на список. from matplotlib import pyplot as plt x = [] y = [] cd = [] cl = [] xInput = input("Please choose the x-value input: ") yInput = input("....
3 Фев 2022 в 20:59
#dataframe a= timestamp count 2021-08-16 20 2021-08-17 60 2021-08-18 35 2021-08-19 1 2021-08-20 0 2021-08-21 1 2021-08-22 50 2021-08-23 36 2021-08-24 68 2021-08-25 125 2021-08-26 54 I applied this code a.plot(kind="density") Это не то, чего я хоч....
3 Фев 2022 в 17:13
Я пытаюсь построить сложную функцию с помощью matplotlib. Эта функция отображает нормальную одномерную функцию, если мнимая часть равна 0 (и это работает), и всю сложную функцию в виде двумерного графика, если мнимая часть не равна 0. Это функция: import numpy as np import matplotlib.pyplot as plt ....
Я использую Matplotlib для построения некоторых значений, которые я получаю от АЦП, и сам график работает нормально. Я сделаю 5 обновлений, а затем остановлю вывод значений, но я не могу закрыть окно рисунка, не остановив всю программу (также используя tkinter). Лучший вариант, на мой взгляд, - это ....
2 Фев 2022 в 19:45
Попытка построить одну переменную для всех существующих координат в однолинейном графике. Предположим, простой пример набора данных: import numpy as np import pandas as pd import xarray as xr import matplotlib.pyplot as plt np.random.seed(0) temperature = 15 + 8 * np.random.randn(2, 2, 20) preci....
2 Фев 2022 в 16:32
У меня есть одномерный массив arr1d = ['A', 'B', 'C', 'D'], и у меня есть двумерный массив arr2d =[[1, 2, 5, 3], [2, 1, 2, 5], [5, 3, 4, 4], [5, 5, 3, 4]] (скажем) Я хочу построить массив с помощью matplotlib (или любой другой библиотеки) таким образом, чтобы вывод был следующим образом. Я хочу, ....
2 Фев 2022 в 09:29
Из документации matplotlib я знаю, что могу использовать набор цветов в аргументе цветов vlines, например colors=['green', 'yellow', 'red'] и т. д., но тогда цвета просто вращаются, т.е. первая строка будет зеленый, второй желтый, третий красный, 4-й зеленый, 5-й желтый и так далее. Есть ли способ ....
1 Фев 2022 в 22:50
У меня есть следующая гистограмма, созданная с использованием pandas. Моя проблема в том, что все бары имеют одинаковый рисунок. Я пробовал много подходов, но не смог обойти эту проблему. Более того, в легенде показана только одна запись (для последнего участка). Используемые данные Код такой: im....
1 Фев 2022 в 16:26
Я использую matplotlib для рисования линейных графиков, и всякий раз, когда я пытаюсь нарисовать второй линейный график, ось Y печатается два раза. import matplotlib.pyplot as plt x = [0, 1, 2, 3, 4, 5] y1 = ['1000', '13k', '26k', '42k', '60k', '81k'] y2 = ['1000', '13k', '27k', '43k', '63k', '85k'....
1 Фев 2022 в 11:49
Я пытаюсь построить фрейм данных groupby-pandas, в котором у меня есть категориальная переменная, по которой я хотел бы упорядочить столбцы. Пример кода того, что я делаю: import pandas as pd df = {"month":["Jan", "Jan", "Jan","Feb", "Feb", "Mar"], "cat":["High", "High", "Low", "Medium", "Lo....
31 Янв 2022 в 19:24
Я хотел бы построить две кривые в 3d, чтобы ось x была общей для двух кривых. Одна кривая должна лежать в плоскости X-Z, а вторая кривая должна быть в плоскости X-Y. Я попытался сделать то же самое, используя следующий код. import numpy as np import matplotlib.pyplot as plt ax = plt.figure().add_s....
31 Янв 2022 в 08:18
У меня есть предопределенная функция, например: my_func = lambda x: (9 * math.exp((-0.5 * y) / 60))/1000 Как я могу сгенерировать случайные значения для него, чтобы я мог построить результаты функции, используя matplotlib?....
30 Янв 2022 в 22:34
Я работаю над заданием, которое в значительной степени уже выполнил, но я хотел добавить к нему небольшой штрих, который пытается заполнить область между двумя линиями цветовой картой на основе температуры вместо простого цвета. То, как построены линии, по существу делает их отдельными объектами, п....
29 Янв 2022 в 21:06
Я рисую распределение энергии молнии в Средиземном море, и я рисую свои данные с помощью imshow и binned_statistic_2d. Я успешно построил среднее значение энергии молнии, но по какой-то причине я не могу понять, что график imshow выглядит странно на суммарном графике (нежелательные области окрашиваю....
29 Янв 2022 в 16:26
result = df[(df['Sex']=='M')].groupby(['Year', 'Season'], as_index=False).size() Year Season size 0 1896 Summer 380 1 1900 Summer 1903 2 1904 Summer 1285 3 1906 Summer 1722 4 1908 Summer 3054 5 1912 Summer 3953 6 1920 Summer 4158 7 1924 Summer 4989 8 1924 W....
29 Янв 2022 в 13:54
Я занимаюсь моделированием темы, и мне интересно показать, как средний вес темы меняется с течением времени. Проблема возникает, когда я рисую ее с помощью matplotlib (версия 3.3.4). На оси x я хотел бы иметь категориальную переменную month_year. Проблема в том, что она не упорядочена разумным об....
29 Янв 2022 в 13:23
У меня есть следующий набор данных: import pandas as pd import matplotlib as mlp import matplotlib.pyplot as plt nameLst = ['a', 'b', 'c', 'a', 'b', 'c', 'a', 'b', 'c'] priceLst = [3, 1, 5, 2, 3, 6, 1, 8, 3] dateLst = [1, 1, 1, 2, 2, 2, 3, 3, 3] df = pd.DataFrame(columns = ['name', 'price', 'date'....
В настоящее время я работаю над проектом, который требует построения цветов RGB в виде фигуры. Цвета хранятся в массиве nx3, где n — количество цветов, а 3 — значения RGB. Например: colors = [[0.70248465, 0.10704011, 0.00900125], [0.0067905 , 0.27228963, 0.6428365 ], [0.00859376, 0.36948201, 0.1833....
29 Янв 2022 в 01:13
У меня есть массив 2D numpy, который я хочу замаскировать и построить. Я пробовал это. import numpy as np import matplotlib.pyplot as plt a = np.random.random((101,99)) data1 = a.copy() bound = np.percentile(data1, 80) data1[data1<bound] = np.nan plt.figure() plt.imshow(data1) Выход: data2 = a.....
28 Янв 2022 в 21:41
Рассмотрим этот пример: import numpy as np import matplotlib.pyplot as plt from matplotlib.widgets import Button freqs = np.arange(2, 20, 3) fig, ax = plt.subplots() plt.subplots_adjust(bottom=0.2) t = np.arange(0.0, 1.0, 0.001) s = np.sin(2*np.pi*freqs[0]*t) l, = plt.plot(t, s, lw=2) left, botto....
27 Янв 2022 в 22:47
Я хотел создать простую анимацию с помощью команды plt.pause() в python. Итак, я попробовал первый пример с этой страницы. Если вы пойдете туда, он покажет вам красивую анимацию плавно растущего графика. Я копирую-вставляю это ниже from matplotlib import pyplot as plt x = [] y = [] for i in rang....
27 Янв 2022 в 09:01
Я следую веганскому учебнику по анализу прокруста: https://www.rdocumentation.org/packages/vegan/versions/2.4-2/topics/procrustes # Load data library(vegan) data(varespec) # Ordinations vare.dist <- vegdist(wisconsin(varespec)) mds.null <- monoMDS(vare.dist, y = cmdscale(vare.dist)) mds.alt <- mono....
27 Янв 2022 в 01:02