Articles of seaborn

Una barra de colores para mapas de calor marinos en subplot

Aquí hay un ejemplo que muestra una barra de colores para cada subplot: import seaborn as sns import matplotlib.pyplot as plt import pandas as pd import numpy as np df = pd.DataFrame(np.random.random((10,10,))) fig,axn = plt.subplots(2, 2, sharex=True, sharey=True) for ax in axn.flat: sns.heatmap(df, ax=ax) ¿Cómo puedo eliminar las barras de colores de cada subplot? Me […]

Leyenda discreta en la ttwig del mapa de calor marino

Estoy usando los datos aquí presentes para construir este mapa de calor usando marinos y pandas. El archivo csv de entrada está aquí: https://www.dropbox.com/s/5jc1vr6u8j7058v/LUH2_trans_matrix.csv?dl=0 Código: import pandas import seaborn.apionly as sns # Read in csv file df_trans = pandas.read_csv(‘LUH2_trans_matrix.csv’) sns.set(font_scale=0.8) cmap = sns.cubehelix_palette(start=2.8, rot=.1, light=0.9, as_cmap=True) cmap.set_under(‘gray’) # 0 values in activity matrix are shown […]

Cómo express clases sobre el eje de un mapa de calor en Seaborn

Creé un gráfico de mapa de calor muy simple con Seaborn mostrando una matriz cuadrada de similitud. Aquí está la única línea de código que utilicé: sns.heatmap(sim_mat, linewidths=0, square=True, robust=True) sns.plt.show() Y esta es la salida que obtengo: Lo que me gustaría hacer es representar en los ejes x e y no las tags de […]

Grafique el histogtwig acumulativo de CDF + utilizando Seaborn Python

¿Hay una manera de trazar el histogtwig acumulativo de CDF + de una serie de Pandas en Python usando Seaborn solamente? Tengo los siguientes import numpy as np import pandas as pd import seaborn as sns s = pd.Series(np.random.normal(size=1000)) Sé que puedo trazar el histogtwig acumulativo con s.hist(cumulative=True, normed=1) , y sé que luego puedo […]

Cómo deshacerse de las líneas de la cuadrícula al trazar con Seaborn + Pandas con secondary_y

Estoy trazando dos series de datos con Pandas con importados de mar. Idealmente, me gustaría que las líneas de la cuadrícula horizontal se compartan entre el eje y el eje izquierdo y derecho, pero tengo la impresión de que esto es difícil de hacer. Como compromiso, me gustaría eliminar las líneas de la cuadrícula todos […]

Cómo configurar algunos xlim y ylim en Seaborn lmplot facetgrid

Estoy utilizando lmplot de Seaborn para trazar una regresión lineal, dividiendo mi conjunto de datos en dos grupos con una variable categórica. Tanto para x como para y, me gustaría establecer manualmente el límite inferior en ambas plots, pero dejar el límite superior en el valor predeterminado Seaborn. Aquí hay un ejemplo simple: import pandas […]

Cómo guardar un diagtwig de Seaborn en un archivo

test_seaborn.py el siguiente código ( test_seaborn.py ): import matplotlib matplotlib.use(‘Agg’) import matplotlib.pyplot as plt matplotlib.style.use(‘ggplot’) import seaborn as sns sns.set() df = sns.load_dataset(‘iris’) sns_plot = sns.pairplot(df, hue=’species’, size=2.5) fig = sns_plot.get_figure() fig.savefig(“output.png”) #sns.plt.show() Pero me sale este error: Traceback (most recent call last): File “test_searborn.py”, line 11, in fig = sns_plot.get_figure() AttributeError: ‘PairGrid’ object has […]

Seaborn manteniendo todas mis tags variables en la escala X

Estoy tratando de trazar algunas cajas de distribución. Subí mi conjunto de datos, seleccioné algunos países usando el método isin. Cuando ejecuto el siguiente comando de cuadro de caja marino, en lugar de tener solo 6 países, tengo todos los 150 países del conjunto de datos original. ¿Cómo mantengo solo mis 6 países de interés? […]

Cómo evitar la superposición de tags de eje x en sns.countplot

Para la ttwig sns.countplot(x=”HostRamSize”,data=df) Obtuve la siguiente gráfica con la etiqueta del eje x que se mezcla, ¿cómo puedo evitar esto? ¿Debo cambiar el tamaño de la gráfica para resolver este problema?

¿Cómo ordenar barras en un diagtwig de barras en orden ascendente?

Creé un diagtwig de barras usando matplotlib.pyplot y bibliotecas marinas. ¿Cómo puedo ordenar las barras en orden creciente según la Speed ? Quiero ver las barras con la velocidad más baja a la izquierda y la velocidad más alta a la derecha. df = Id Speed 1 30 1 35 1 31 2 20 2 […]