Matplotlib es una biblioteca de trazado para Python que se puede usar de forma interactiva o incrustada en GUI independientes. Su interfaz compacta "pyplot" es similar a las funciones de trazado de MATLAB®.

Más sobre matplotlib...

Estoy tratando de trazar la curva entrenada en matplotlib. Sin embargo, obtengo esto: La dispersión funciona bien: ¿Cómo puedo crear la curva usando plot?....
5 oct. 2021 a las 10:54
Tengo este csv simple: date,count 2020-07-09,144.0 2020-07-10,143.5 2020-07-12,145.5 2020-07-13,144.5 2020-07-14,146.0 2020-07-20,145.5 2020-07-21,146.0 2020-07-24,145.5 2020-07-28,143.0 2020-08-05,146.0 2020-08-10,147.0 2020-08-11,147.5 2020-08-14,146.5 2020-09-01,143.5 2020-09-02,143.0 2020-09-09,....
2 oct. 2021 a las 14:41
¿Cómo trazar gráficos de barras lado a lado desde múltiples marcos de datos con el mismo eje Y? from matplotlib import pyplot as plt import pandas as pd fruits = {"Apple": 10, "Banana": 9, "Mango": 5, "Orange": 1} beverages = {"Coca-cola": 15, "Pepsi": 12, "Seven-up": 9, "Root-bear": 3} foods = {'h....
1 oct. 2021 a las 09:34
¿Hay alguna manera de agregar subtramas adicionales creadas con Vanilla Matplotlib a (debajo) una trama conjunta de Seaborn, compartiendo el eje x? Idealmente, me gustaría controlar la proporción entre la gráfica conjunta y las gráficas adicionales (similar a gridspec_kw={'height_ratios':[3, 1, 1]}....
1 oct. 2021 a las 01:54
Quiero hacer un gráfico donde val1 es el eje X y val2 el eje Y. Quiero que la gráfica tenga los valores X, Y para el tipo de modelo a y b, es decir, una gráfica lineal con dos líneas, una para cada tipo de modelo. Intenté esto: import pandas as pd # df contains the dataframe above df = df.pivot(ind....
29 sep. 2021 a las 19:16
Estoy tratando de trazar un gráfico de barras en el que me gustaría tener dos barras, una apilada y otra no apilada al lado de la apilada. Tengo la primera trama que es una trama apilada: Y otra trama, con las mismas líneas y columnas: Quiero trazarlo lado a lado con las columnas del último gráfic....
28 sep. 2021 a las 16:52
Estoy intentando cambiar el nombre de los yticks en matplotlib. Con estas líneas de código obtengo la primera cifra. from matplotlib import pyplot as plt incr = -2 fig = plt.figure(figsize=(4,2)) ax = fig.add_subplot(111) ax.set_yticks([]) yy = [[0.1, 0.2, 0.4], [0.2,0.3, 0.5], [0.4, 0.3, 0.5]] f....
28 sep. 2021 a las 10:01
Esta quizás sea una pregunta tonta, pero tengo múltiples gráficos de código de apariencia redundante, todos basados ​​en un año de datos de series de tiempo de marcos de datos de pandas. ¿Es posible combinar estos en un gráfico pero con cada año de datos (2018,2019,2020) tener un color diferente? ....
Objetivo: estoy intentando mostrar puntos de datos individuales en una figura con varios gráficos de barras agrupados utilizando Seaborn. Problema: intenté hacerlo con un diagrama de categoría para el gráfico de barras y otro diagrama de categoría para los puntos de datos individuales. Sin emba....
24 sep. 2021 a las 16:30
Estoy usando matplotlib para trazar estos dos gráficos de líneas. Sin embargo, solo algunas veces mis gráficos tendrían una intersección. ¿Cómo puedo detectar si mis gráficos lineales tienen una intersección? df = pd.read_csv("test.csv") df2 = pd.read_csv("test2.csv") x1 = df['A'].tolist() x1 = ....
18 sep. 2021 a las 13:51
Tengo una especie de trama de línea de tiempo. Estoy dibujando rectángulos por todas partes, lo cual es fácil de hacer cuando el tiempo está en milisegundos. Pero luego las etiquetas del eje x salen numéricas, y prefiero que sean fechas. Puedo convertir mis marcas de tiempo con df['timestamp'] = ....
14 sep. 2021 a las 03:09
Esto debería ser muy fácil, pero tengo varios problemas. La cuestión es que quiero hacer algo como esta publicación, pero (1 ) Tengo un campo de fecha y hora, por lo que tengo la hora, los minutos y los segundos en mi columna de fecha, (2) Quiero trazar un gráfico de líneas por día. Entonces, esto....
11 jul. 2021 a las 16:40
He creado una imagen mozaica, de modo que una imagen grande consta de muchas imágenes diminutas. Puedo ver esta imagen muy bien en el visor de matplotlib y puedo acercarme para ver todas las imágenes pequeñas. Pero cuando guardo la imagen, sin importar la extensión, la imagen pierde la capacidad d....
9 jul. 2021 a las 11:41
Estoy tratando de trazar una curva diurna, lo que daría 12 subparcelas, cada una para meses diferentes. ¿Hay alguna manera de etiquetar los ejes de cada subparcela y darle un título como 'Concentración mensual' a cada subparcela? También he adjuntado una instantánea de salida. Estoy poniendo un mar....
28 jun. 2021 a las 08:41
Mi mesa se parece a algo de abajo YEAR RESPONSIBLE DISTRICT 2014 01 - PARIS 2014 01 - PARIS 2014 01 - PARIS 2014 01 - PARIS 2014 01 - PARIS ... ... ... 2017 15 - SAN ANTONIO 2017 15 - SAN ANTONIO 2017 15 - SAN ANTONIO 2017 15 - SAN ANTONIO 2017 15 - SAN ANTONIO Desp....
23 jun. 2021 a las 23:09
Tratando de trazar el índice UV a lo largo del día. Los datos provienen de una api, que después de algún tratamiento me da los datos en una buena lista. Sin embargo, la trama es absolutamente repugnante. Enlace al gráfico. Los valores del eje Y se repiten y se lanzan, por lo que hay varios 0, nú....
23 jun. 2021 a las 13:12
Tengo un conjunto de datos grande y varios grupos, pero aumentar el ancho de la barra no puede ayudar porque el grupo no tiene el mismo tamaño. Puede ver que no hay espacio entre 11 y 12, y necesito que cada grupo se represente por separado. Aquí hay un ejemplo para mostrar mi problema. import matp....
16 jun. 2021 a las 22:08
Tengo un marco de datos de pandas con tres columnas. data = np.array([[0,'Time',27.390000], [0,'Score',0.027585], [1,'Time',47.390000], [1,'Score',0.23776], [2,'Time',65.390000], [2,'Score',0.44776]]) data = pd.DataFrame....
12 jun. 2021 a las 18:29
Tengo un marco de datos, df Donde df = statistics s_values year 1999 cigarette use 100 1999 cellphone use 310 1999 internet use 101 1999 alcohol use 100 1999 soda use 215 2000 cigarette use 315 2000 cellphone use 317 2000 internet use ....
12 jun. 2021 a las 00:43
Entonces, tengo los siguientes datos a continuación, por lo que básicamente cada columna después de tree es una progresión del valor de sus valores (por ejemplo, Tree_0, Tree_1 y etc.) tree,ave_1-2021-06-12,ave_2-2021-06-12,ave_3-2021-06-12 Tree_0,290.7,248.7,247.8 Tree_1,261.1,258.7,221.5 Tree_2,22....
11 jun. 2021 a las 23:34
Tengo el siguiente dummy df: data = {'count':[11, 113, 53, 416, 3835, 143, 1, 1, 1, 2, 3, 4, 3, 4, 4, 6, 7, 7, 8,8,8,9]} df = pd.DataFrame(data) Y quiero crear esta trama: Es decir, quiero ordenar los df en grupos según la frecuencia. 6 grupos en total. El grupo 1-2 representa todas las entrada....
9 jun. 2021 a las 16:37
Estoy trazando un diagrama de una línea y una imagen una al lado de la otra. Aquí está mi código y la salida actual: import numpy as np import pandas as pd import matplotlib.pyplot as plt #creating some random data np.random.seed(1234) df = pd.DataFrame( {'px_last': 100 + np.random.randn(1000)....
9 jun. 2021 a las 10:46
Tengo este dummy df: data = {'numerator_en':[11, 113, 53], 'denominator_en':[91, 982, 298], 'numerator_fr':[6, 232, 58], 'denominator_fr':[63, 1278, 389], 'numerator_th':[14, 652, 231], 'denominator_th':[416, 3835, 1437], ....
8 jun. 2021 a las 23:46
Acabo de comenzar a aprender Python e Interactive Plotting, por lo que cualquier ayuda es bienvenida. El propósito de este código es hacer clic en uno de los diez botones para elegir un valor entre -5 y 5 y luego mostrar este valor haciendo clic en cualquier lugar del eje principal para luego genera....
7 jun. 2021 a las 20:01
Estoy tratando de animar múltiples líneas a la vez en Matplotlib. Para hacer esto, estoy siguiendo el tutorial desde el MatPlotlib.Animation Docs: https://matplotlib.org/stable/api/animation_api.html La idea en este tutorial es crear una línea ln, = plt.plot([], []) y actualizar los datos de la líne....
7 jun. 2021 a las 13:14