J'ai une matrice de nuage de points générée à l'aide du package seaborn
et je voudrais supprimer toutes les étiquettes de graduation car elles ne font qu'embrouiller le graphique (que ce soit ou simplement supprimer celles sur l'axe des x), mais je ne sais pas comment le faire et je n'ai pas réussi à faire des recherches Google. Aucune suggestion?
import seaborn as sns
sns.pairplot(wheat[['area_planted',
'area_harvested',
'production',
'yield']])
plt.show()
Vous pouvez utiliser une compréhension de liste pour parcourir toutes les colonnes et désactiver la visibilité du xaxis.
df = pd.DataFrame(np.random.randn(1000, 2)) * 1e6
sns.pairplot(df)
plot = sns.pairplot(df)
[plot.axes[len(df.columns) - 1][col].xaxis.set_visible(False)
for col in range(len(df.columns))]
plt.show()
Vous pouvez également redimensionner vos données vers quelque chose de plus lisible:
df /= 1e6
sns.pairplot(df)