Ya sea de forma interactiva, como desde una sesión de Ipython, o desde un script, ¿cómo se puede determinar qué backend está siendo utilizado por
Ya sea de forma interactiva, como desde una sesión de Ipython, o desde un script, ¿cómo se puede determinar qué backend está siendo utilizado por
Estoy tratando de compartir dos ejes de subparcelas, pero necesito compartir el eje x después de que se creó la figura. Entonces, por ejemplo, creo esta figura: import numpy as np import matplotlib.pyplot as plt t= np.arange(1000)/100. x = np.sin(2*np.pi*10*t) y =
Estoy tratando de visualizar una matriz numpy usando imshow () ya que es similar a imagesc () en Matlab. imshow(random.rand(8, 90), interpolation='nearest') La figura resultante es muy pequeña en el centro de la ventana gris, mientras que la mayor parte del espacio está desocupado. ¿Cómo puedo...
Desde que actualicé matplotlib, aparece el siguiente error cada vez que intento crear una leyenda: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist
Tengo que hacer un programa usando el método de Euler para el modelo "bola en un resorte" from pylab import* from math
Tengo un marco de datos de pandas y me gustaría trazar valores de una columna frente a los valores de otra columna. Afortunadamente, hay un plotmétodo asociado con los marcos de datos que parece hacer lo que necesito: df.plot(x='col_name_1', y='col_name_2') Desafortunadamente, parece que entre...
Me di cuenta cuando trazaste que la primera línea es azul, luego verde, luego roja, y así sucesivamente. ¿Existe alguna forma de acceder a esta lista de colores? He visto un millón de publicaciones sobre cómo cambiar el ciclo de color o acceder al iterador, pero no sobre cómo obtener la lista...
Solo por curiosidad, me gustaría saber cómo hacer esto en el siguiente código. He estado buscando una respuesta pero es inútil. import numpy as np import matplotlib.pyplot as plt data=np.random.exponential(scale=180, size=10000) print ('el valor medio de la distribucion exponencial es: ') print...
Con el siguiente código: import matplotlib matplotlib.style.use('ggplot') import matplotlib.pyplot as plt import pandas as pd df = pd.DataFrame({ 'celltype':["foo","bar","qux","woz"], 's1':[5,9,1,7], 's2':[12,90,13,87]}) df =
Estoy tratando de hacer una barra de colores discreta para un diagrama de dispersión en matplotlib Tengo mis datos x, y y para cada punto un valor de etiqueta de número entero que quiero que se represente con un color único, por ejemplo plt.scatter(x, y, c=tag) normalmente, la etiqueta será...
Me quedé atascado en algo que parece que debería ser relativamente fácil. El código que traigo a continuación es una muestra basada en un proyecto más grande en el que estoy trabajando. No vi ninguna razón para publicar todos los detalles, así que acepte las estructuras de datos que traigo como...
Revisé los ejemplos en la matplotlibdocumentación, pero no me quedó claro cómo puedo hacer un diagrama que llene el área entre dos líneas verticales específicas. Por ejemplo, digamos que quiero crear un gráfico entre x=0.2y x=4(para el yrango completo del gráfico). ¿Debo usar fill_between,...
Encontré el siguiente ejemplo en matplotlib: import numpy as np import matplotlib.pyplot as plt x1 = np.linspace(0.0, 5.0) x2 = np.linspace(0.0, 2.0) y1 = np.cos(2 * np.pi * x1) * np.exp(-x1) y2 = np.cos(2 * np.pi * x2) plt.subplot(2, 1, 1) plt.plot(x1, y1, 'ko-') plt.title('A tale of 2...
Creé esta trama usando Matlab Usando matplotlib, el eje x dibuja números grandes como 100000, 200000, 300000. Me gustaría tener algo como 1, 2, 3 y 10 ^ 5 para indicar que en realidad es 100000, 200000, 300000. ¿Existe una forma sencilla de crear tal escala en matplotlib?
¿Hay alguna forma de trazar un diagrama de barras matplotlibutilizando datos directamente de un dictado? Mi dictado se ve así: D = {u'Label1':26, u'Label2': 17, u'Label3':30} Yo estaba esperando fig = plt.figure(figsize=(5.5,3),dpi=300) ax = fig.add_subplot(111) bar =
Quiero obtener líneas de cuadrícula horizontales y verticales en mi gráfico, pero solo las líneas de cuadrícula horizontales aparecen de forma predeterminada. Estoy usando unpandas.DataFrame consulta de SQL en Python para generar una gráfica de línea con fechas en el eje x. No estoy seguro de...
En las respuestas sobre cómo actualizar dinámicamente una gráfica en un bucle en el cuaderno ipython (dentro de una celda) , se da un ejemplo de cómo actualizar dinámicamente una gráfica dentro de un cuaderno Jupyter dentro de un bucle Python. Sin embargo, esto funciona destruyendo y recreando...
Entorno: Python 2.7, matplotlib 1.3, IPython notebook 1.1, linux, chrome. El código está en una sola celda de entrada, usando--pylab=inline Quiero usar el cuaderno IPython y los pandas para consumir un flujo y actualizar dinámicamente un gráfico cada 5 segundos. Cuando solo uso la declaración...
Tengo una figura de matplotlib que estoy trazando datos que siempre se conocen como nanosegundos (1e-9). En el eje y, si tengo datos que son decenas de nanosegundos, es decir. 44e-9, el valor en el eje se muestra como 4.4 con un + 1e-8 como compensación. ¿Hay alguna forma de forzar que el eje...
¿Cómo puedo establecer el título de una ventana de figura en pylab / python? fig = figure(9) # 9 is now the title of the window fig.set_title("Test") #doesn't work fig.title = "Test" #doesn't work