Articles of mar

Barra de color incorrecta para los valores de registro en el diagtwig de dispersión

Quiero usar un diagtwig de dispersión para describir la relación entre X, Y y Z. Z es el valor p, por lo que es mejor denotarlo como valores logarítmicos. Siguiendo las instrucciones aquí , puedo trazar un diagtwig de dispersión logarítmica, pero la barra de colores parece incorrecta. La barra de colores es casi totalmente […]

¿Es posible integrar Python Seaborn con plotly

Estoy buscando alguna orientación en python seaborn for plot.ly. ¿Es posible tener gráficos marinos en plot.ly? ¿Algún ejemplo o tutorial disponible? Por favor ayuda. Gracias por adelantado.

¿Cómo ubicar la mediana en una gráfica KDE (marítima)?

Estoy tratando de hacer una gráfica de estimación de densidad del kernel (KDE, por sus siglas en inglés) con marinos y ubicar la mediana. El código se ve algo como esto: import seaborn as sns import numpy as np import matplotlib.pyplot as plt sns.set_palette(“hls”, 1) data = np.random.randn(30) sns.kdeplot(data, shade=True) # x_median, y_median = magic_function() […]

Valor del mapa a un color específico en mapa de calor marino.

Estoy trazando un mapa de calor en Python con el paquete marítimo. Los valores que estoy trazando son discretos, son los números enteros -1 , 0 y 1 . Me gustaría que las celdas en el mapa de calor con el valor -1 muestren en verde, aquellas con 0 como amarillo y 1 como roja. […]

Sombra parcial de plot de distribución utilizando Seaborn.

Siguiendo código simple: import numpy as np import seaborn as sns dist = np.random.normal(loc=0, scale=1, size=1000) ax = sns.kdeplot(dist, shade=True); Rinde la siguiente imagen: Me gustaría sombrear todo a la derecha (o dejarlo en algún valor x). ¿Cuál es la forma más sencilla? Estoy listo para usar algo que no sea Seaborn.

trazando múltiples regresiones lineales en la misma plot marina

Supongo que tengo lo siguiente: x1 = np.random.randn(50) y1 = np.random.randn(50) * 100 x2 = np.random.randn(50) y2 = np.random.randn(50) * 100 df1 = pd.DataFrame({‘x1’:x1, ‘y1’: y1}) df2 = pd.DataFrame({‘x2’:x2, ‘y2’: y2}) sns.lmplot(‘x1’, ‘y1’, df1, fit_reg=True, ci = None) sns.lmplot(‘x2’, ‘y2’, df2, fit_reg=True, ci = None) Esto creará 2 plots separadas. ¿Cómo puedo agregar los datos […]

Cómo llenar el área bajo la curva en la plot de distribución marítima

Tengo dos variables x = [1.883830, 7.692308,8.791209, 9.262166] y = [5.337520, 4.866562, 2.825746, 6.122449] Y quiero ajustarme a una distribución gaussiana usando el envoltorio marino para matplotlib. Parece que la función sns.distplot es la mejor manera de hacer esto, pero no puedo encontrar la forma de completar el área debajo de la curva. ¿Ayuda? fig, […]

Seaborn: anotar la ecuación de regresión lineal

Intenté ajustar un OLS para el conjunto de datos de Boston. Mi gráfica se ve a continuación. ¿Cómo anotar la ecuación de regresión lineal justo encima de la línea o en algún lugar del gráfico? ¿Cómo imprimo la ecuación en Python? Soy bastante nuevo en esta área. Explorando python a partir de ahora. Si alguien […]

Anotación personalizada Seaborn Heatmap

Estoy usando Seaborn en Python para crear un mapa de calor. Puedo anotar las celdas con los valores pasados, pero me gustaría agregar anotaciones que signifiquen lo que significa la celda. Por ejemplo, en lugar de simplemente ver 0.000000 , me gustaría ver la etiqueta correspondiente, por ejemplo, “Foo” o 0.000000 (Foo) . La documentación […]

¿Cómo encajar mejor los gráficos de violín?

El siguiente código me da una muy buena gráfica de violín (y una gráfica de caja dentro). import numpy as np import seaborn as sns import matplotlib.pyplot as plt foo = np.random.rand(100) sns.violinplot(foo) plt.boxplot(foo) plt.show() Hasta ahora tan bueno. Sin embargo, cuando miro foo , la variable no contiene ningún valor negativo. La ttwig seaborn […]