pairplot examples distplot python matplotlib seaborn

python - examples - Agregue líneas de cuadrícula secundarias a la parcela de matplotlib mediante el transporte marítimo



seaborn time series (2)

Esto se debe a que las marcas menores aún no están definidas, por lo que necesitamos agregar, por ejemplo:

ax.set_xticks(np.arange(0,8)-0.5, minor=True) ax.set_yticks([-1.25, -0.75, -0.25,0.24,0.75,1.25], minor=True)

Soy un fan del paquete Seaborn para hacer diagramas de buen aspecto con Matplotlib. Pero parece que no puedo descubrir cómo mostrar cuadrículas menores en mis parcelas.

import numpy as np import matplotlib.pyplot as plt import seaborn as sbn x = np.linspace(0, 2 * np.pi, 100) y = np.sin(x) fig, ax = plt.subplots(1, 1) ax.scatter(x, y) ax.grid(b=True, which=''major'') ax.grid(b=True, which=''minor'')

da:

¿Algún pensamiento aquí? También cualquier idea sobre cómo ajustar el estilo de las líneas de cuadrada de Seaborn que sí aparecen ... en particular, me encantaría hacerlas más estrechas.


Terminé combinando la respuesta de CT Zhu con la sugerencia de tcaswell:

import numpy as np import matplotlib as mpl import matplotlib.pyplot as plt import seaborn as sbn x = np.linspace(0, 2 * np.pi, 100) y = np.sin(x) fig, ax = plt.subplots(1, 1) ax.scatter(x, y) ax.get_xaxis().set_minor_locator(mpl.ticker.AutoMinorLocator()) ax.get_yaxis().set_minor_locator(mpl.ticker.AutoMinorLocator()) ax.grid(b=True, which=''major'', color=''w'', linewidth=1.0) ax.grid(b=True, which=''minor'', color=''w'', linewidth=0.5)