Articles of matplotlib

Ejecutar todos los archivos de Python en un directorio

¿Cuál es la mejor manera de ejecutar todos los archivos de Python en un directorio? python *.py Solo ejecuta un archivo. Escribir una línea por archivo en un script de shell (o hacer archivo) parece incómodo. Necesito este b / c Tengo una serie de scripts de matplotlib pequeños, cada uno creando un archivo png […]

¿Cómo deshabilitar la perspectiva en mplot3d?

¿Es posible deshabilitar la perspectiva al trazar en mplot3d, es decir, utilizar la proyección ortogonal?

Cómo trazar la barra de colores de pcolor en una subplot diferente – matplotlib

Estoy tratando de dividir mis plots en diferentes subplots … Lo que quiero lograr es poner una barra de colores para una subplot en un subplot diferente. Ahora mismo estoy usando: # first graph axes = plt.subplot2grid((4, 2), (0, 0), rowspan=3) pc = plt.pcolor(df1, cmap=’jet’) # second graph axes = plt.subplot2grid((4, 2), (3, 0)) plt.pcolor(df2, […]

Trazar un histogtwig de un diccionario

Creé un dictionary que cuenta las ocurrencias en una list de cada clave y ahora me gustaría trazar el histogtwig de su contenido. Este es el contenido del diccionario que quiero trazar: {1: 27, 34: 1, 3: 72, 4: 62, 5: 33, 6: 36, 7: 20, 8: 12, 9: 9, 10: 6, 11: 5, 12: […]

Eliminación de márgenes de ejes en gráfico 3D

Pasé los últimos días tratando de encontrar una manera de eliminar pequeños márgenes de los ejes en una gráfica 3D. Intenté ax.margins(0) y ax.autoscale_view(‘tight’) y otros enfoques, pero estos pequeños márgenes todavía están allí. En particular, no me gusta que los histogtwigs de barra estén elevados, es decir, su parte inferior no está en el […]

Se muestran las marcas menores con solo las tags principales.

Me gustaría tener marcas menores en un eje pero mostrar solo las tags de marcas principales. Por ejemplo, las marcas menores son [19, 20, 21, … 40, 41] y las tags principales son [20, 25, 30, 35, 40]. ¿Cómo puedo hacerlo? el código de abajo no hizo el trabajo. Sé que uno podría usar MultipleLocator, […]

Agrupar por múltiples valores, y graficar resultados.

Estoy usando algunos datos sobre el uso de fungicidas que tienen el Año, Fungicida, Cantidad utilizada, junto con algunas columnas irrelevantes en un DataFrame de panda. Parece algo así como: Year, State, Fungicide, Value 2011, California, A, 12879 2011, California, B, 29572 2011, Florida, A, 8645 2011, Florida, B, 19573 2009, California, A, 8764 2009, […]

Límites superiores / inferiores con matplotlib

Quiero trazar algunos puntos de datos con barras de error. Algunos de estos puntos de datos solo tienen un límite superior o inferior, en lugar de barras de error. Así que estaba tratando de usar índices para diferenciar entre los puntos con barras de error y los puntos con límites superiores / inferiores. Sin embargo, […]

Estilo de flecha personalizado para matplotlib, pyplot.annotate

Estoy usando matplotlib.pyplot.annotate para dibujar una flecha en mi ttwig, así: import matplotlib.pyplot as plt plt.annotate(“”,(x,ybottom),(x,ytop),arrowprops=dict(arrowstyle=”->”)) Quiero usar un estilo de flecha que tenga una línea plana en un extremo y una flecha en el otro, así que combine los estilos “| – |” y “->” para hacer algo que podríamos llamar “| ->”, pero […]

dibujo de python paralelepípedo

Estoy tratando de dibujar un paralelepípedo. De hecho, comencé desde el script de Python dibujando un cubo como: import numpy as np from mpl_toolkits.mplot3d import Axes3D import matplotlib.pyplot as plt points = np.array([[-1, -1, -1], [1, -1, -1 ], [1, 1, -1], [-1, 1, -1], [-1, -1, 1], [1, -1, 1 ], [1, 1, 1], […]