Preguntas etiquetadas con matplotlib

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®.

5
Marca de fecha y rotación en matplotlib
Tengo un problema al intentar rotar mis tics de fecha en matplotlib. Un pequeño programa de muestra está debajo. Si trato de rotar las garrapatas al final, las garrapatas no se rotan. Si intento rotar los ticks como se muestra debajo del comentario 'se bloquea', entonces matplot lib se bloquea. …
175 python  matplotlib 



5
¿Cómo dibujo una cuadrícula en una parcela en Python? [cerrado]
Cerrada . Esta pregunta necesita estar más centrada . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que se centre en un problema solo editando esta publicación . Cerrado hace 3 años . Mejora esta pregunta Acabo de terminar de escribir código para hacer un …
171 python  matplotlib 

10
Cómo guardar una trama de Seaborn en un archivo
Intenté el siguiente código ( test_seaborn.py): import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt matplotlib.style.use('ggplot') import seaborn as sns sns.set() df = sns.load_dataset('iris') sns_plot = sns.pairplot(df, hue='species', size=2.5) fig = sns_plot.get_figure() fig.savefig("output.png") #sns.plt.show() Pero me sale este error: Traceback (most recent call last): File "test_searborn.py", line 11, in <module> fig = …

8
Eliminar la leyenda en una figura matplotlib
Para agregar una leyenda a un diagrama matplotlib, simplemente se ejecuta legend(). ¿Cómo eliminar una leyenda de una trama? (Lo más cerca que llegué a esto es correr legend([])para vaciar la leyenda de los datos. Pero eso deja un feo rectángulo blanco en la esquina superior derecha).
169 matplotlib  legend 


9
¿Cómo hago una sola leyenda para muchas subtramas con matplotlib?
Estoy trazando el mismo tipo de información, pero para diferentes países, con múltiples subtramas con matplotlib. Es decir, tengo 9 parcelas en una cuadrícula de 3x3, todas con las mismas líneas (por supuesto, diferentes valores por línea). Sin embargo, no he descubierto cómo poner una sola leyenda (ya que las …
166 python  matplotlib 

5
advertencia sobre demasiadas figuras abiertas
En un script donde creo muchas figuras fix, ax = plt.subplots(...), recibo la advertencia RuntimeWarning: se han abierto más de 20 figuras. Las figuras creadas a través de la interfaz pyplot ( matplotlib.pyplot.figure) se conservan hasta que se cierren explícitamente y pueden consumir demasiada memoria. Sin embargo, no entiendo por …

6
¿Cómo le digo a matplotlib que he terminado con una trama?
El siguiente código traza dos archivos PostScript (.ps), pero el segundo contiene ambas líneas. import matplotlib import matplotlib.pyplot as plt import matplotlib.mlab as mlab plt.subplot(111) x = [1,10] y = [30, 1000] plt.loglog(x, y, basex=10, basey=10, ls="-") plt.savefig("first.ps") plt.subplot(111) x = [10,100] y = [10, 10000] plt.loglog(x, y, basex=10, basey=10, …
165 python  matplotlib  plot 

4
Trazar el tiempo en Python con Matplotlib
Tengo una matriz de marcas de tiempo en el formato (HH: MM: SS.mmmmmm) y otra matriz de números de coma flotante, cada una correspondiente a un valor en la matriz de marcas de tiempo. ¿Puedo trazar el tiempo en el eje xy los números en el eje y usando Matplotlib? …
163 python  graph  plot  matplotlib 

7
Establecer un color diferente para cada serie en un diagrama de dispersión en matplotlib
Supongamos que tengo tres conjuntos de datos: X = [1,2,3,4] Y1 = [4,8,12,16] Y2 = [1,4,9,16] Puedo dispersar esto: from matplotlib import pyplot as plt plt.scatter(X,Y1,color='red') plt.scatter(X,Y2,color='blue') plt.show() ¿Cómo puedo hacer esto con 10 juegos? Busqué esto y pude encontrar alguna referencia a lo que estoy preguntando. Editar: aclarando (con …



7
Reducción del número de marcas de trama
Tengo demasiados ticks en mi gráfico y se están cruzando. ¿Cómo puedo reducir la cantidad de garrapatas? Por ejemplo, tengo garrapatas: 1E-6, 1E-5, 1E-4, ... 1E6, 1E7 Y solo quiero: 1E-5, 1E-3, ... 1E5, 1E7 He intentado jugar con el LogLocator, pero no he podido resolver esto.
160 python  matplotlib 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.