Seaborn Theme

Seaborn Theme

“Seaborns grafer er tilpasset en rekke innebygde design. Seaborns grafer er stylet ved hjelp av DarkGrid -oppsettet etter standarden; Vi kan imidlertid justere dette for å imøtekomme kravene perfekt. For å bruke et av de forhåndsdefinerte mønstrene, må vi gi dens verdi til "stil" -argumentet til SET_THEME () -funksjonen. Denne artikkelen tar for seg hvordan du designer temaet for flere typer grafer i Seaborn.”

Tegn en spredningsplott og tilpasse temaet

Spredningsdiagrammer er grafikk som illustrerer hvordan to parametere i en datainnsamling henger sammen. Den skildrer sett med data i en koordinatramme eller på en 2D -overflate. X-aksen viser alle uavhengige elementer eller parametere, mens y-aksen viser de avhengige faktorene. Vi skal se hvordan vi lager en spredningsgraf ved å bruke det innebygde "tips" -sett med data i dette tilfellet.

Importer sjøborn som SNS
Importer matplotlib.Pyplot som Plt
sns.set_theme (style = 'darkgrid')
TIPS = SNS.LOAD_DATASET ('TIPS')
sns.scatterplot (data = tips, x = 'total_bill', y = 'tip')
plt.forestilling()

I begynnelsen av programmet integrerer vi de nødvendige bibliotekene Seaborn og Matplotlib.Pyplot. Disse modulene inneholder noen viktige funksjoner som brukes til å tegne visualiseringene. Nå skal vi spesifisere temaet for grafen ved å bruke SET_THEME () -funksjonen. Denne metoden er assosiert med Seaborn -pakken.

Her har vi gitt parameteren "stil" og gitt verdien av "DarkGrid" til den. Etter å ha gjort alt dette, har vi fått datarammen til "tipsene", så vi har påkalt Load_Dataset () -metoden til Seaborn Library. Nå ønsker vi å lage spredningsplottet, så vi har brukt ScatterPlot () -funksjonen. Denne metoden inneholder datasettet og bildetekstene til begge aksene som argumenter. Denne funksjonen er også relatert til Seaborn Framework.

Til slutt må vi illustrere plottet, så vi har brukt Show () -metoden til matplotlib.Pyplot -modul.

Tegn et fiolinplott og sett temaet for grafen

En fiolinkraf er en kombinasjon av en kassegraf og en KDE -graf som skildrer poster maksima. Det brukes til å illustrere hvordan statistiske data normalt distribueres. Bortsett fra en kassegraf, som tydelig illustrerer oppsummerte data, demonstrerer fiolinkraften også tettheten til hver parameter. Ved hjelp av en lignende dataramme er det slik.

Importer sjøborn som SNS
Importer matplotlib.Pyplot som Plt
sns.set_theme (stil = 'mørk')
TIPS = SNS.LOAD_DATASET ('TIPS')
sns.fiolinplot (data = tips, x = 'total_bill', farge = 'rosa')
plt.forestilling()

De essensielle rammene sjøborn og matplotlib.Pyplot vil bli innlemmet ved begynnelsen av koden. Seaborn -biblioteket vil bli importert som SNS, og på samme måte Matplotlib.Pyplot vil bli importert som PLT. Deretter bruker vi Set_Theme () -metoden for å definere utformingen av kartet. Seaborn -modulen er koblet til denne teknikken. Vi har gitt parameteren "stil" og setter verdien "mørk" til det også. Vi kjøpte datarammen til “tipsene.”

Deretter har vi kalt Seaborn Module's Load Dataset () -funksjon. Vi har brukt Violinplot () -metoden for å tegne fiolinplottet i det siste. Denne teknikkens parametere er datasettet og x-aksen. Fargeargumentet brukes også til å tilpasse fargen på kartet. Seaborn -biblioteket er også knyttet til denne funksjonaliteten. Til slutt må vi vise grafen; Dermed brukte vi matplotlib.Pyplot Module's show () -funksjon.

Tegn en bar plot og angi temaet for plottet

Et søylediagram er et kart eller et plott som benytter rektangulære brikker som har forhøyninger eller områder som tilsvarer variablene de indikerer for å skildre attributtverdier. Stripene vil bli vist i enten vertikal stilling eller horisontale posisjoner. Evalueringer mellom distinkte verdier har blitt brukt i et søylediagram.

Importer sjøborn som SNS
Importer matplotlib.Pyplot som Plt
sns.set_theme (style = "whiteGrid", palette = "pastel")
sns.Barplot (x = ["x", "y", "z"], y = [25, 50, 75])
plt.forestilling()

Først av alt, vi må introdusere overskriftsfilene Seaborn og Matplotlib.Pyplot. I neste trinn har vi utført SET_THEME () -funksjonen for å angi utformingen av grafen. Vi har gitt stilen og paletten på grafen som parametere for funksjonen. Verdien av "stil" vil bli satt som "whiteGrid", og verdien av "paletten" vil bli satt som "pastell.”Vi ønsker å lage barplottet, så vi har brukt Barplot () -metoden på Seaborn Library.

Her definerer vi koordinatene til x- og y -aksene. X-aksen inneholder alfabetiske tegn, og y-aksen består av numeriske verdier. Vi har kalt Show () -metoden for å representere det endelige kartet. Denne metodikken tilhører også matplotlib.Pyplot -pakke.

Bruk av tilpassede_paramer for å endre temaet for plottet

I dette tilfellet skal vi bruke de tilpassede parametrene. Her vil vi lage barplottet og tilpasse temaet for grafen ved hjelp av "Custom_Params" -argumentet.

Importer sjøborn som SNS
Importer matplotlib.Pyplot som Plt
Custom_Params = "Axes.ryggrader.Right ": False," Axes.ryggrader.topp ": falsk
sns.set_theme (style = "ticks", rc = custom_params)
sns.Barplot (x = ["l", "m", "n"], y = [10, 20, 30])
plt.forestilling()

Etter å ha inkludert de viktige rammene Seaborn og Matplotlib, har vi deretter brukt parametrene "akser.ryggrader.høyre ”og“ akser.ryggrader.topp ”og tildelte dem verdien“ FALSE.”Denne verdien lagres i variabelen“ Custom_Params.”For å endre mønsteret på diagrammet, har vi brukt SET TEMA () -funksjonen i neste trinn. Verdien av parameter "stil" vil være "flått", og verdien av "RC" -parameteren vil være "tilpassede params", henholdsvis ". Vi vil tegne en bar -plot; Derfor har vi brukt Seaborn Module's Barplot () -funksjonen.

X- og Y -aksenes verdier er spesifisert her. De alfabetiske elementene er representert på x-aksen, og numeriske verdier er vist på y-aksen. For å skildre det ferdige diagrammet, brukte vi deretter show () -funksjonen. Matplotlib.Pyplot -modulen støtter denne tilnærmingen.

Konklusjon

I denne artikkelen har vi snakket om mange teknologier som brukes til å tilpasse temaet for plottene. Vi opprettet flere tomter og brukte deretter metoden Set Theme () og se hvordan det påvirket utfallet. Vi har sett “flått”, “WhiteGrid”, “Dark” og “DarkGrid” -oppsett av grafene ved å sette "stilen" -argumentet til disse verdiene.