Seaborn Save Plot

Seaborn Save Plot

Le "marin"Est l'une des bibliothèques les plus populaires pour la visualisation des données à Python, et elle fournit une variété de fonctions de traçage qui peuvent créer des parcelles interactives et informatives. Économiser des parcelles Seaborn dans divers formats est utile pour partager facilement les parcelles avec d'autres, quel que soit le logiciel ou la plate-forme, et il permet également d'économiser du temps et des efforts.

Dans cet article, nous explorerons les approches pour sauver les tracés Seaborn dans différents formats de fichiers et personnaliser les paramètres de tracé pour une sortie optimale.

Note: Avant de créer "marin”Stands, nous devons configurer la bibliothèque dans notre environnement Python. Le «Seaborn» peut être installé en utilisant «pépin», Qui est le moyen le plus courant d'installer des packages Python via la commande suivante:

pip installer Seaborn

Comment créer une intrigue avec Seaborn à Python?

Pour créer une intrigue avec Seaborn, diverses fonctions sont utilisées à Python. Dans l'exemple de code ci-dessous, le «marin.Satterplot ()»La fonction est utilisée pour créer le tracé de dispersion de l'ensemble de données fourni.

Exemple

Présentation de l'exemple de code suivant:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
df = pandas.DataFrame ("Jour 1": [17,11,15,16,23,10,15,18],
"Jour 2": [31,22,38,44,34,92,54,22])
marin.Satterplot (data = df)
PLT.montrer()


Dans le code ci-dessus, le «marin","matplotlib" et "pandas«Les bibliothèques sont importées, respectivement. Après cela, le «marin.Satterplot ()»La fonction prend les données du cadre de données créé et crée des tracés de dispersion avec différents groupes sémantiques.

Sortir


Comme on le voit, le tracé de dispersion de l'ensemble de données fourni a été créé.

Comment sauver un complot Python Seaborn dans un fichier?

Une fois que nous avons créé un tracé, nous pouvons l'enregistrer dans un fichier en utilisant le «SaveFig ()”Fonction de Matplotlib. Cette fonction prend le nom de fichier en entrée et enregistre le tracé de ce fichier. La bibliothèque «Seaborn» vous permet d'économiser des parcelles dans divers formats, notamment «PNG","jpg", ou "pdf". Explorons les approches pour sauver les parcelles de mer dans différents formats.

Économiser des parcelles «Seabor» au format «PNG»

Le "PNG»Le format offre des arrière-plans transparents tout en maintenant une qualité sans perte. Pour sauver une parcelle de Seaborn au format «PNG», appliquez le matplotlib «SaveFig ()" fonction.

Exemple

L'exemple de code suivant montre comment cela fonctionne:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
df = pandas.DataFrame ("Jour 1": [17,11,15,16,23,10,15,18],
"Jour 2": [31,22,38,44,34,92,54,22])
marin.Satterplot (data = df)
PLT.SaveFig ("Scatter_plot.png ")


Dans les lignes de code ci-dessus, le «SaveFig ()»La fonction enregistre le tracé dans le répertoire actuel par défaut avec le nom de fichier donné. Nous pouvons également spécifier un répertoire ou un format de fichier différent selon l'exigence.

Sortir


Comme analysé, l'intrigue Seaborn a été sauvée au format «PNG» de manière appropriée.

Économiser des tracés «Seaborn» au format «JPG»

"jpg"Est un format d'image avec perte qui prend en charge une large gamme de couleurs et peut compresser des images à de petites tailles. Pour sauver une parcelle de Seaborn dans ce format particulier, appliquez également le matplotlib "SaveFig ()" fonction.

Exemple

Comprenons-le en considérant l'exemple suivant:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
df = pandas.DataFrame ("Jour 1": [17,11,15,16,23,10,15,18],
"Jour 2": [31,22,38,44,34,92,54,22])
marin.Satterplot (data = df)
PLT.SaveFig ("Scatter_plot.jpg ")


Dans l'extrait de code ci-dessus, l'application "PLT.SaveFig ()»La fonction enregistre le tracé en fonction de la trame de données créée en spécifiant le nom de fichier et le format souhaité I.e., "jpg", respectivement.

Sortir


Ici, l'intrigue a été enregistrée avec le nom spécifié et dans le format souhaité en conséquence.

Économiser des tracés «Seaborn» au format «PDF»

"pdf"Est un format d'image basé sur un vecteur qui prend en charge les graphismes de haute qualité et convient à la publication. Le matplotlib "SaveFig ()"La fonction peut également être appliquée ici pour sauver une parcelle de Seaborn au format" PDF ".

Exemple

L'exemple fourni ci-dessous sauve l'intrigue de Seaborn dans le format particulier I.e., "pdf»:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
df = pandas.DataFrame ("Jour 1": [17,11,15,16,23,10,15,18],
"Jour 2": [31,22,38,44,34,92,54,22])
marin.Satterplot (data = df)
PLT.SaveFig ("Scatter_plot.pdf ")


Dans le code ci-dessus, rappelez l'approche discutée pour créer un cadre de données. Maintenant, appliquez le «PLT.SaveFig ()"Fonction pour enregistrer l'intrigue dans"pdf»Format.

Sortir


Comme observé, l'intrigue a été sauvée comme «pdf".

Comment personnaliser les paramètres de tracé pour enregistrer dans Python?

Le "marin»La bibliothèque vous permet de personnaliser les parcelles en modifiant divers aspects de l'intrigue, tels que les couleurs, les étiquettes, les titres, etc. Le "marin»Les parcelles peuvent être personnalisées avant d'économiser pour rendre l'intrigue plus informative et visuellement attrayante.

Exemple

Présentation du code indiqué ci-dessous:

importer marin
Importer Matplotlib.pypllot comme plt
importer des pandas
df = pandas.DataFrame ("Jour 1": [17,11,15,16,23,10,15,18],
"Jour 2": [31,22,38,44,34,92,54,22])
marin.Satterplot (data = df)
PLT.titre ("ensemble de données")
PLT.XLabel ("Day-1")
PLT.YLABEL ("Day-2")
PLT.sauvegarder ("SeaBorn_plot_custom.png ")


Dans le bloc de code ci-dessus, nous avons ajouté un titre et des étiquettes à l'intrigue, respectivement, et avons enregistré l'intrigue dans "PNG»Format.

Sortir


Dans le résultat ci-dessus, il peut être laissé entendre que l'intrigue personnalisée a été enregistrée dans le «PNG»Format de manière appropriée.

Conclusion

Le matplotlib "PLT.SaveFig ()«La fonction peut être appliquée pour sauver les parcelles de mer dans divers formats, notamment«PNG","jpg", ou "pdf". Ces parcelles peuvent être personnalisées ainsi que selon l'exigence. Cet article a présenté un guide approfondi pour sauver les parcelles Seaborn à Python.