Articles of seaborn

No se puede acceder a las columnas individuales de un objeto grupal de un dataframe después de agruparlo

Esta pregunta es similar a esta , pero con una diferencia crucial: la solución a la pregunta vinculada no resuelve el problema cuando el dataframe se agrupa en contenedores. El siguiente código para graficar la distribución relativa de los contenedores de las 2 variables produce un error: import pandas as pd import seaborn as sns […]

Diagtwig de caja para datos continuos en Python

Tengo un archivo csv con 2 columnas: col1- Datos de Timestamp (aaaa-mm-dd hh: mm: ss.ms (datos de 8 meses)) col2: Datos de calor (variable continua). Como hay un registro de casi 50k, me gustaría dividir la columna col1 (marca de fecha y hora) en meses o semanas y luego aplicar el diagtwig de caja en […]

mapa de puntos por encima del enjambre

Intento trazar valores medianos sabios grupales usando el pointPlot de los seres marinos en la parte superior de un gráfico de enjambre. A pesar de que llamo pointPlot segundo, la gráfica de puntos termina detrás del swarmplot. ¿Cómo puedo cambiar el ‘orden de capas’ de manera que la gráfica de puntos esté frente al diagtwig […]

¿Cómo puedo trazar dos gráficos de plot contiguos en el mar?

Estoy tratando de trazar dos contadores que muestren los conteos de bateo y bolos. Probé el siguiente código: l=[‘batting_team’,’bowling_team’] for i in l: sns.countplot(high_scores[i]) mlt.show() Pero al usar esto, obtengo dos plots una debajo de la otra. ¿Cómo puedo hacer que ordenen lado a lado?

Barplots multiples marineros

Tengo un dataframe de pandas que se parece a esto: class men woman children 0 first 0.91468 0.667971 0.660562 1 second 0.30012 0.329380 0.882608 2 third 0.11899 0.189747 0.121259 ¿Cómo crearía una ttwig usando marinero que se vea así? ¿Tengo que reorganizar mis datos de alguna manera?

Trazando dos distribuciones en seaborn.jointplot

Tengo dos marcos de datos de pandas me gustaría trazar en la misma gráfica conjunta marina . Parece algo como esto (los comandos están en un shell de IPython; ipython –pylab ): import pandas as pd import seaborn as sns iris = sns.load_dataset(‘iris’) df = pd.read_csv(‘my_dataset.csv’) g = sns.jointplot(‘sepal_length’, ‘sepal_width’, iris) Las claves en los […]

utilizando un esquema de color personalizado en pandas / matplotlib / python marino

Quiero usar una combinación de colores personalizada para varias plots, pero no puedo hacer que funcione (usando marinos y / o matplob y pandas para estas plots) flatui = [“#9b59b6”, “#3498db”, “#95a5a6”, “#e74c3c”, “#34495e”, “#2ecc71″] ax = sns.violinplot(x=”Contents”, y=”Flavour”, data=rd, color=”lol”, inner=”box”) Obtengo el código de error: ValueError: to_rgb: Invalid rgb arg “flatui” could not […]

Seaborn / Matplotlib: ¿cómo acceder a los valores de línea en FacetGrid?

Estoy tratando de sombrear el área entre dos líneas en un Seaborn FacetGrid. El método fill_between hará esto, pero necesito acceder a los valores de cada línea en cada subttwig para pasarlos. Aquí está mi código: import pandas as pd import matplotlib.pyplot as plt import seaborn as sns data = [{‘Change’: 0.0, ‘Language’: ‘Algonquin’, ‘Type’: […]

Controle los anchos de línea individuales en el mapa de calor marino.

¿Es posible ampliar el ancho de línea para columnas y filas específicas en un mapa de calor marino? Por ejemplo, puede este mapa de calor import numpy as np; np.random.seed(0) import seaborn as sns; sns.set() uniform_data = np.random.rand(10, 12) ax = sns.heatmap(uniform_data, linewidths=1.0) transformarse en algo como esto:

Python: ¿Cómo centrar una barra de color en un valor definido para Seaborn Heatmap?

Estoy tratando de trazar un mapa de calor usando mar. Por lo tanto, tengo valores de 0 a 5 y necesito hacer una escala de color azul a rojo, con blanco en 1, azul debajo de 1 y rojo de 1 a 5. ¿Cómo puedo hacer eso? import seaborn as sns; sns.set() hm=sns.heatmap(proportion, vmin=0, vmax=5, […]