Articles of nacido en el mar

¿Limitar el número de grupos que se muestran en el gráfico de conteo por mar?

¿Es posible mostrar solo los grupos n superiores / inferiores en un sns.countplot() ? Usando un ejemplo del sitio web de navegación marítima, sns.countplot(y=”deck”, hue=”class”, data=titanic, palette=”Greens_d”); ¿Existe alguna forma fácil (o incluso relativamente sencilla) de limitar este gráfico a solo 3 cubiertas (grupos) en lugar de mostrar los 7 o es algo que se […]

Obtener puntos de datos de Seaborn distplot

yo suelo sns.distplot Para trazar una distribución univariada de las observaciones. Aún así, no solo necesito el gráfico, sino también los puntos de datos. ¿Cómo obtengo los puntos de datos de los ejes matplotlib (devueltos por distplot)?

Tweaking seaborn.boxplot

Me gustaría comparar un conjunto de distribuciones de puntajes ( score ), agrupadas por algunas categorías ( centrality ) y coloreadas por otras ( model ). He intentado lo siguiente con el mar: plt.figure(figsize=(14,6)) seaborn.boxplot(x=”centrality”, y=”score”, hue=”model”, data=data, palette=seaborn.color_palette(“husl”, len(models) +1)) seaborn.despine(offset=10, trim=True) plt.savefig(“/home/i11/staudt/Eval/properties-replication-test.pdf”, bbox_inches=”tight”) Hay algunos problemas que tengo con esta ttwig: Hay una […]

Crea los gráficos de estilo “The Economist” de python

Usando python y marplotlib y una herramienta como la marina, me gustaría crear una gráfica como esta de The Economist (porque creo que el estilo es genial). Es un gráfico de series de tiempo y las cosas clave que me gustaría reproducir son las líneas de cuadrícula horizontales con tags que coinciden con un eje […]

Deja de trazar en el mar múltiples figuras una encima de la otra

Estoy empezando a aprender un poco de python (estado usando R) para el análisis de datos. Estoy intentando crear dos plots utilizando el seaborn , pero sigue guardando el segundo encima del primero. ¿Cómo paro este comportamiento? import seaborn as sns iris = sns.load_dataset(‘iris’) length_plot = sns.barplot(x=’sepal_length’, y=’species’, data=iris).get_figure() length_plot.savefig(‘ex1.pdf’) width_plot = sns.barplot(x=’sepal_width’, y=’species’, data=iris).get_figure() […]

Mapa de calor de la matriz de correlación con múltiples conjuntos de datos que tienen columnas coincidentes

Si tenemos tres conjuntos de datos: X = pd.DataFrame({“t”:[1,2,3,4,5],”A”:[34,12,78,84,26], “B”:[54,87,35,25,82], “C”:[56,78,0,14,13], “D”:[0,23,72,56,14], “E”:[78,12,31,0,34]}) Y = pd.DataFrame({“t”:[1,2,3,4,5],”A”:[45,24,65,65,65], “B”:[45,87,65,52,12], “C”:[98,52,32,32,12], “D”:[0,23,1,365,53], “E”:[24,12,65,3,65]}) Z = pd.DataFrame({“t”:[1,2,3,4,5],”A”:[14,96,25,2,25], “B”:[47,7,5,58,34], “C”:[85,45,65,53,53], “D”:[3,35,12,56,236], “E”:[68,10,45,46,85]}) Donde “t” es un índice. ¿Cómo se podría generar un mapa de calor de la matriz de correlación similar al ejemplo nacido en el mar? Solo que el […]

Usando distplot en Python

¿Cuál es la unidad del eje y cuando se usa distplot para trazar un histogtwig? He trazado diferentes histogtwigs junto con un ajuste normal y veo que en un caso, tiene un rango de 0 a 0.9 mientras que en otro un rango de 0 a 4.5. Gracias.

Líneas exteriores Seaborn violinplot / boxplot

Estoy usando la función de gráfico de violín de la biblioteca de Seaborn. A veces se visualizan las líneas exteriores: ya veces no lo son: Estos ejemplos se basan en el mismo bit de código, ejecutando diferentes tiempos: df = pd.DataFrame(np.random.randn(100, 4), columns=list(‘ABCD’)) sns.violinplot(data=df, order=list(df.columns), cut=0,inner=’points’, bw=’silverman’, split=True, color=’limegreen’) plt.show() ¿Cómo puedo manipular el formato […]

Rotar las tags de las garrapatas para crear barras de mar.

Estoy intentando mostrar un gráfico con tags de eje x giradas, pero el gráfico no se muestra. import seaborn as sns %matplotlib inline yellow=’#FFB11E’ by_school=sns.barplot(x =’Organization Name’,y =’Score’,data = combined.sort(‘Organization Name’),color=yellow,ci=None) En este punto puedo ver la imagen, pero después de configurar la etiqueta xticklabel, ya no veo la imagen solo una referencia de objeto. […]

Cómo trazar múltiples histogtwigs en la misma plot con Seaborn

Con matplotlib, puedo hacer un histogtwig con dos conjuntos de datos en un gráfico (uno al lado del otro, no superpuesto). import matplotlib.pyplot as plt import random x = [random.randrange(100) for i in range(100)] y = [random.randrange(100) for i in range(100)] plt.hist([x, y]) plt.show() Esto da lugar a la siguiente ttwig. Sin embargo, cuando trato […]