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

8
¿Cómo puedo configurar el 'backend' en matplotlib en Python?
Soy nuevo usuario de matplotlib, mi plataforma es Ubuntu 10.04 Python 2.6.5 Este es mi codigo import matplotlib matplotlib.use('Agg') import matplotlib.pyplot as plt plt.plot([1,2,3]) El error es: /usr/local/lib/python2.6/dist-packages/matplotlib/backends/__init__.py:41: UserWarning: Your currently selected backend, 'agg' does not support show(). Please select a GUI backend in your matplotlibrc file ('/usr/local/lib/python2.6/dist-packages/matplotlib/mpl-data/matplotlibrc') or with …

3
Anotar barras con valores en diagramas de barras de Pandas
Estaba buscando una forma de anotar mis barras en un gráfico de barras de Pandas con los valores numéricos redondeados de mi DataFrame. >>> df=pd.DataFrame({'A':np.random.rand(2),'B':np.random.rand(2)},index=['value1','value2'] ) >>> df A B value1 0.440922 0.911800 value2 0.588242 0.797366 Me gustaría obtener algo como esto: Intenté con este ejemplo de código, pero todas …

2
Cambiar valores en el eje del gráfico matplotlib imshow ()
Digamos que tengo algunos datos de entrada: data = np.random.normal(loc=100,scale=10,size=(500,1,32)) hist = np.ones((32,20)) # initialise hist for z in range(32): hist[z],edges = np.histogram(data[:,0,z],bins=np.arange(80,122,2)) Puedo trazarlo usando imshow(): plt.imshow(hist,cmap='Reds') consiguiendo: Sin embargo, los valores del eje x no coinciden con los datos de entrada (es decir, media de 100, rango de …



7
error de python: ningún módulo llamado pylab
Soy nuevo en Python y quiero usar su plotfuncionalidad para crear gráficos. Estoy usando ubuntu 12.04. Seguí los pasos de instalación de Python de http://eli.thegreenplace.net/2011/10/10/installing-python-2-7-on-ubuntu/ pero cuando lo hago from pylab import * Estoy recibiendo este error >>> from pylab import * Traceback (most recent call last): File "<stdin>", line …

2
matplotlib.pyplot no olvidará los gráficos anteriores: ¿cómo puedo descargar / actualizar?
¿Cómo se consigue matplotlib.pyplot"olvidar" tramas anteriores Estoy tratando de trazar varias veces usando matplotlib.pyplot El código tiene este aspecto: def plottest(): import numpy as np import matplotlib.pyplot as plt a=np.random.rand(10,) b=np.random.rand(10,) c=np.random.rand(10,) plt.plot(a,label='a') plt.plot(b,label='b') plt.plot(c,label='c') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') plt.show() e=np.random.rand(10,) f=np.random.rand(10,) g=np.random.rand(10,) plt.plot(e,label='e') plt.plot(f,label='f') plt.plot(g,label='g') plt.legend(loc='upper left') plt.ylabel('mag') plt.xlabel('element)') …



1
Seaborn muestra notación científica en mapa de calor para números de 3 dígitos
Estoy creando un mapa de calor a partir de pandas pivot_table como se muestra a continuación: table2 = pd.pivot_table(df,values='control',columns='Year',index='Region',aggfunc=np.sum) sns.heatmap(table2,annot=True,cmap='Blues') Crea un mapa de calor como se muestra a continuación. Puede ver que los números no son enormes (máximo 750), pero los muestra en notación científica. Si veo la tabla …


2
Imshow: extensión y aspecto
Estoy escribiendo un sistema de software que visualiza cortes y proyecciones a través de un conjunto de datos 3D. Estoy usando matplotliby específicamente imshowpara visualizar los búferes de imágenes que obtengo de mi código de análisis. Como me gustaría anotar las imágenes con ejes de trazado, utilizo la palabra clave …



7
sklearn trazar matriz de confusión con etiquetas
Quiero trazar una matriz de confusión para visualizar el desempeño del clasificador, pero muestra solo los números de las etiquetas, no las etiquetas en sí: from sklearn.metrics import confusion_matrix import pylab as pl y_test=['business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', 'business', …

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.