Maison >développement back-end >Tutoriel Python >Comment puis-je personnaliser la taille du tracé dans Seaborn et Matplotlib ?

Comment puis-je personnaliser la taille du tracé dans Seaborn et Matplotlib ?

Linda Hamilton
Linda Hamiltonoriginal
2024-11-19 09:10:03309parcourir

How Can I Customize Plot Size in Seaborn and Matplotlib?

Personnalisation de la taille du tracé dans Seaborn et Matplotlib

Lors de la visualisation des données avec Seaborn, il peut être nécessaire d'ajuster la taille du tracé à diverses fins, comme l'impression. Cette question explore les techniques permettant de modifier la taille des tracés Seaborn.

Définition de la taille du tracé au niveau des axes

Pour modifier la taille d'un tracé Seaborn individuel, vous pouvez directement manipuler l'objet axes. Cela implique d'invoquer la commande Python suivante :

import matplotlib.pyplot as plt
import seaborn as sns

# Create your Seaborn plot
sns.plot(data)

# Modify the plot size
plt.gca().set_size_inches(width, height)

Définition de la taille du tracé au niveau de la figure

Vous pouvez également ajuster la taille de la figure entière contenant les tracés Seaborn. . Cela implique d'invoquer la commande Python suivante :

# Create your Seaborn plot
sns.plot(data)

# Modify the figure size
plt.gcf().set_size_inches(width, height)

Utilisation de la fonction Seaborn set_theme()

Une autre méthode introduite dans Seaborn v0.11.0 consiste à utiliser le set_theme(). Il fournit un moyen pratique de définir un large éventail de paramètres de tracé, y compris la taille de la figure.

import seaborn as sns

# Set the figure size using a dictionary
sns.set_theme(rc={'figure.figsize': (11.7, 8.27)})

Utilisation de Matplotlib rcParams

Enfin, vous pouvez également modifier la figure taille globale pour tous les tracés basés sur Matplotlib, y compris les tracés Seaborn. Ceci est réalisé en manipulant le dictionnaire

rcParams.

import matplotlib.pyplot as plt

# Set the figure size
plt.rcParams['figure.figsize'] = (11.7, 8.27)
En utilisant ces méthodes, vous pouvez ajuster efficacement la taille de vos tracés Seaborn ou Matplotlib en fonction de vos besoins spécifiques, tels que l'impression. sur papier A4 ou autres dimensions souhaitées.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn