Seborn Save Fout

Seborn Save Fout

„„Seorborn”Jest jedną z najpopularniejszych bibliotek do wizualizacji danych w Python i zapewnia różnorodne funkcje wykresowe, które mogą tworzyć interaktywne i pouczające wykresy. Oszczędzanie działek morskich w różnych formatach jest pomocne w łatwym dzieleniu się działkami z innymi, niezależnie od oprogramowania lub platformy, a także oszczędza czas i wysiłek.

W tym artykule zbadamy podejścia do zapisywania wykresów morskich w różnych formatach plików i dostosowanie ustawień wykresu, aby uzyskać optymalne wyjście.

Notatka: Przed utworzeniem „Seorborn„Wykresy, musimy skonfigurować bibliotekę w naszym środowisku Python. „Seorborn” można zainstalować za pomocą „pypeć”, Który jest najczęstszym sposobem instalowania pakietów Pythona za pomocą następującego polecenia:

PIP Instaluj Seaorn

Jak stworzyć fabułę z Seaborn w Python?

Aby stworzyć działkę z Searnorge, w Python używane są różne funkcje. W poniższym przykładowym kodzie „„Seorborn.wykres punktowy()”Funkcja służy do utworzenia wykresu rozproszenia dostarczonego zestawu danych.

Przykład

Przeglądmy następujący przykładowy kod:

importować Seaorn
importować matplotlib.Pyplot as Plt
importować pandy
df = pandy.DataFrame („dzień 1”: [17,11,15,16,23,10,15,18],
„Dzień 2”: [31,22,38,44,34,92,54,22]))
Seorborn.Wykres rozrzutu (dane = df)
plt.pokazywać()


W powyższym kodzie „„Seorborn”,„matplotlib" I "Pandy„Biblioteki są odpowiednio importowane. Potem „„Seorborn.wykres punktowy()”Funkcja pobiera dane z utworzonej ramki danych i tworzy wykresy rozproszone z różnymi grupami semantycznymi.

Wyjście


Jak widać, utworzono wykres rozproszenia dostarczonego zestawu danych.

Jak uratować fabułę Python Seorborn do pliku?

Po utworzeniu wykresu możemy zapisać go w pliku za pomocą „savefig ()”Funkcja z matplotlib. Ta funkcja przyjmuje nazwę pliku jako wejście i zapisuje wykres do tego pliku. Biblioteka „Seaborn” pozwala oszczędzać działki w różnych formatach, w tym „png”,„jpg", Lub "PDF". Zbadajmy podejście do ratowania działek morskich w różnych formatach.

Oszczędzanie działek „Seaorn” w formacie „PNG”

„„Png”Format oferuje przejrzyste tła przy jednoczesnym zachowaniu bezstratej jakości. Aby uratować działkę morską w formacie „PNG”, zastosuj matplotlib ”savefig ()”Funkcja.

Przykład

Poniższy przykład kodu pokazuje, jak to działa:

importować Seaorn
importować matplotlib.Pyplot as Plt
importować pandy
df = pandy.DataFrame („dzień 1”: [17,11,15,16,23,10,15,18],
„Dzień 2”: [31,22,38,44,34,92,54,22]))
Seorborn.Wykres rozrzutu (dane = df)
plt.SaveFig („Scatter_plot.png ")


W powyższych wierszach kodu „savefig ()”Funkcja domyślnie zapisuje wykres w bieżącym katalogu. Możemy również określić inny katalog lub format pliku zgodnie z wymogiem.

Wyjście


Jak przeanalizowano, wykres Seaorn został odpowiednio uratowany w formacie „PNG”.

Oszczędzanie działek „Seaborn” w formacie „JPG”

"jpg”To stratny format obrazu, który obsługuje szeroką gamę kolorów i może kompresować obrazy do małych rozmiarów. Aby uratować działkę morską w tym konkretnym formacie, zastosuj matplotlib ”savefig ()”Funkcja.

Przykład

Zrozummy to, biorąc pod uwagę następujący przykład:

importować Seaorn
importować matplotlib.Pyplot as Plt
importować pandy
df = pandy.DataFrame („dzień 1”: [17,11,15,16,23,10,15,18],
„Dzień 2”: [31,22,38,44,34,92,54,22]))
Seorborn.Wykres rozrzutu (dane = df)
plt.SaveFig („Scatter_plot.jpg ")


W powyższym fragmencie kodu zastosowane „plt.savefig ()”Funkcja zapisuje wykres na podstawie utworzonej ramki danych, określając nazwę pliku i pożądany format i.mi., "jpg”Odpowiednio.

Wyjście


Tutaj działka została zapisana pod określoną nazwą i odpowiednio w pożądanym formacie.

Oszczędzanie działek „Seaorn” w formacie „PDF”

"PDF”To format obrazu oparty na wektorach, który obsługuje grafikę wysokiej jakości i nadaje się do publikacji. Matplotlib „savefig ()„Funkcja można tutaj zastosować, aby zapisać działkę morską w formacie„ PDF ”.

Przykład

Poniższy przykład ratuje wykres morski w konkretnym formacie i.mi., "PDF”:

importować Seaorn
importować matplotlib.Pyplot as Plt
importować pandy
df = pandy.DataFrame („dzień 1”: [17,11,15,16,23,10,15,18],
„Dzień 2”: [31,22,38,44,34,92,54,22]))
Seorborn.Wykres rozrzutu (dane = df)
plt.SaveFig („Scatter_plot.pdf ")


W powyższym kodzie przypomnij sobie omawiane podejście do tworzenia ramki danych. Teraz zastosuj „plt.savefig ()”Funkcja, aby zapisać działkę w„PDF”Format.

Wyjście


Jak zaobserwowano, fabuła została uratowana jako „PDF".

Jak dostosować ustawienia fabuły do ​​oszczędzania w Pythonie?

„„Seorborn„Biblioteka pozwala dostosowywać działki poprzez zmianę różnych aspektów fabuły, takich jak kolory, etykiety, tytuły itp. „„Seorborn„Działki można dostosować przed oszczędzaniem, aby fabuła była bardziej pouczająca i atrakcyjna wizualnie.

Przykład

Przeglądmy poniższy kod:

importować Seaorn
importować matplotlib.Pyplot as Plt
importować pandy
df = pandy.DataFrame („dzień 1”: [17,11,15,16,23,10,15,18],
„Dzień 2”: [31,22,38,44,34,92,54,22]))
Seorborn.Wykres rozrzutu (dane = df)
plt.Tytuł („Zestaw danych”)
plt.XLABEL („Day-1”)
plt.YLABEL („Day-2”)
plt.SaveFig („Seaborn_plot_custom.png ")


W powyższym bloku kodu dodaliśmy odpowiednio tytuł i etykiety do wykresu i zapisaliśmy fabułę w „png”Format.

Wyjście


W powyższym wyniku można sugerować, że spersonalizowana działka została zapisana w „Png”Formatuj odpowiednio.

Wniosek

Matplotlib „plt.savefig ()„Funkcja może być stosowana w celu oszczędzania dziedzin morskich w różnych formatach, w tym„png”,„jpg", Lub "PDF". Wykresy te można dostosować, a także zgodnie z wymogiem. Ten post przedstawił dogłębny przewodnik po ratowaniu krotek morskich w Pythonie.