Articles of plot

Gráfica de trazado en python

Soy nuevo en Python. Estoy tratando de trazar un gráfico basado en el tutorial de pyODE que se encuentra aquí . Estoy usando pylab para la ttwig. A continuación se muestra la parte principal del código y #added representa el código que he agregado para intentar mostrar el gráfico. Cuando observamos los valores en sí, […]

Bokeh, zoom solo en un solo eje, ajuste otro eje en consecuencia

¿Cómo se puede hacer que el bokeh use el zoom solo en un eje y escalar los objetos automáticamente, para que ocupen exactamente el espacio asignado y agreguen algo de relleno en puntos extremos fuera del paralelo del eje con capacidad de zoom, al tiempo que representan el espacio vacío fuera del scope? En otras […]

Inserción ampliada en matplotlib sin volver a trazar datos

Estoy trabajando en algunas plots de matplotlib y necesito tener una inserción ampliada. Esto es posible con los zoomed_inset_axes del axes_grid1 herramientas axes_grid1 . Vea el ejemplo aquí : import matplotlib.pyplot as plt from mpl_toolkits.axes_grid1.inset_locator import zoomed_inset_axes from mpl_toolkits.axes_grid1.inset_locator import mark_inset import numpy as np def get_demo_image(): from matplotlib.cbook import get_sample_data import numpy as np […]

Fijar la ttwig de superficie fea

Estoy tratando de representar matrices 2d como un gráfico de superficie. Por ejemplo, dados los siguientes datos: data = [[88873.0], [107535.0], [27428.0], [1360.0], [12310.0]] Me sale la siguiente figura: Con mas datos data = [[88873.0], [107535.0], [27428.0], [1360.0], [12310.0], [0], [106113.0, 96156.0], [0], [102891.0], [21726.0]] Yo obtengo: Podemos ver cómo se pierden las curvas en […]

Creación de un gráfico de barras de cilindros astackdos en matplotlib

¿Puede matplotlib dibujar una gráfica de barras cilíndricas astackdas como la de abajo? ¿Qué tal si tiene una sola barra? De lo contrario, otra opción sería simplemente un diagtwig de barras astackdas con las barras redondeadas, ¿es eso posible? Busqué en la galería de matplotlib y en la documentación de la bar() , pero no […]

¿Cómo creo un gráfico de líneas 3D en matplotlib a partir de los datos en matrices?

Resolví numéricamente las ecuaciones de Lorenz usando SciPy con el script: # Lorenz Equations SciPy solver import numpy as np from scipy import integrate from math import cos from matplotlib import pyplot as plt a, b = 0, 100 sigma, rho, beta = 10, 28, 8/3 N = 1000000 h = (ba) / float(N) def […]

Trazar un mapa con el mapa base de matplotlib – terriblemente lento

Trazar un mapa muy simple de Europa en matplotlib / basemap lleva mucho tiempo (¡ alrededor de 10 segundos! ). Esto es simplemente irreal! El ajuste de resolución es solo “l” (bajo). Aquí está el código muy simple: import matplotlib matplotlib.use(‘Agg’) import matplotlib.pyplot as plt from mpl_toolkits.basemap import Basemap m = Basemap(projection=’stere’,lon_0=5,lat_0=90.0,rsphere=6371200.,\ llcrnrlon=-25.0,urcrnrlon=72.0,llcrnrlat=26.0,urcrnrlat=65.0,resolution=’l’) m.drawcoastlines(linewidth=0.2) m.drawcountries(linewidth=0.2) […]

trazando un solo punto 3D sobre plot_surface en python matplotlib

Tengo algo de código para trazar superficies 3D en Python usando matplotlib: import math import numpy as np import matplotlib.pyplot as plt from pylab import meshgrid,cm,imshow,contour,clabel,colorbar,axis from mpl_toolkits.mplot3d import Axes3D from matplotlib.ticker import LinearLocator, FormatStrFormatter import seaborn as sns sns.set(style=”white”) def surface_map(func, xmin=0, xmax=1, ymin=0, ymax=1, step_size=0.05, maxz=25000): X, Y = meshgrid( np.arange(xmin, xmax, step_size), […]

Múltiples gráficos de matplotlib en la misma figura + en pdf-Python

Estoy trazando algunos datos basados ​​en marcos de datos y series de pandas. Lo siguiente es una parte de mi código. Este código da un error. RuntimeError: underlying C/C++ object has been deleted from matplotlib import pyplot as plt from matplotlib.backends.backend_pdf import PdfPages fig = plt.figure() dfs = df[‘col2′].resample(’10t’, how=’count’) dfs.plot() plt.show() reg = df.groupby(‘col1’).size() […]

¿Cómo dibujar la cruz y trazar la posición del ratón en pyqtgraph?

Soy nuevo en Python y Pyqtgraph. Estoy trabajando en un visor para diferentes tipos de señales. De manera actual, me quedé atascado cuando quiero incluir una cruz y una etiqueta de texto con la posición del mouse. Estoy trabajando con GridLayout, porque luego la gráfica se combina con varios otros elementos. Intenté adaptar el ejemplo […]