Seaborn Stripplot

Seaborn Stripplot
“En stripeplott er lett å forstå. Det er bare et spredt plot som skiller mellom forskjellige kategorier. Som et resultat vises alle dataene som korrelerer med hver type som et spredningsplott, så alle synlige observasjoner og data vises ved siden av hverandre på et enkelt kart.

Det er en visuell metode for dataanalyse for å oppsummere et enkeltvariabelt datasett. Fordi stripplottet viser alle observasjonene så vel som en skildring av den underliggende distribusjonen, anses det som rimelig for boksen eller fiolinplottet.”

Syntaks av stripplot i Seaborn

Seaborn.strippLot (x = ingen, y = ingen, fargetone = ingen, data = ingen, farge = ingen, palett = ingen, størrelse = 10, edgecolor = 'grå', linewidth = 0, ax = ingen, ** kwargs)

x, y, fargetone: For å plotte data med lang form, trenger du inngangene. Dette er navnene på vektortata eller variabler.

data: For plotteformål er det opprettet et datasett. Fraværet av x og y blir lest som bredform. Bortsett fra det, vil det sannsynligvis være langform. Et dataaframe i pandaer. Å definere x-, y- og fargetone -parametere er imidlertid nødvendig for å enkelt spesifisere hvordan dataFrame -data skal vises.

Bestill, Hue_Order: For en gradientpalett inkluderer dette begrepet de enkelte fargene i hvert stykke. Riktig plott returneres med denne metoden.

Jitter: Omfanget av jitter som bør brukes (bare langs den kategoriske aksen). Når du har mange punkter som overlapper hverandre, kan dette hjelpe deg å se distribusjonen lettere. Du kan enten angi verdiene til jitter (med bredden av det jevnt distribuerte tilfeldige variable området) eller la det være sant som en akseptabel standard.

dukke: Slik at dette kan sant når du bruker hue -hekking, skiller stripene langs den klassifiserte aksen for distinkte fargetivåer. Ellers vil hvert nivå punkter bli stablet oppå hverandre.

Orient: Plottet er orientert på en bestemt måte (vertikal eller horisontalt). Dette utledes normalt fra inngangsvariabelenes typer, men det kan brukes til å avklare misforståelser når både parametrene x og y er heltall eller når du graferer bredformdata.

farge: Farge for alle elementer eller en gradientpalettfrø.

Palett: Farger å bruke for Hue -variabelenes forskjellige nivåer. Fargepalett () skal kunne tolke den, eller en ordbok som angår fargetoner til matplotlib -farger.

linje bredde: Bredden på de grå linjene som omgir plottpunktene.

Edgecolor: Fargen på linjene omkranser hvert punkt. Punktens lysstyrke styres av fargepaletten som ble brukt under kjernen av punktene hvis du passerer “grå.”

øks: Plottet vil bli trukket på Axes -objektet med mindre gjeldende aksesobjekt brukes.

Kwargs: Matplotlib.akser.Akser.Spredning mottar eventuelle ekstra nøkkelordargumenter ().

Eksempel 1

Her har vi en enkel illustrasjon av stripplottet med Seaborn -modulen. La oss komme inn i implementeringsdelen. Vi har satt stilen på plottet som Darkgrid. Datasettet MPG importeres inne i Load_Dataset (). Deretter har vi en stripe plottfunksjon som har x -inngangen som vekt og y -inngang som akselerasjon. Denne stripplottet vil sammenligne vekten og akselerasjonen av MPG -datasettet. Koden til Seaborn Stripplot er festet her.

Der har vi fått en grunnleggende visualisering av stripens plott i følgende graffigur.

Eksempel 2

Her har vi en stripeplott som brukes til å bygge en spesifikk horisontal stripplott. Når bare en inngangsparameter brukes i stedet for to, betegner aksen hver av inngangsparametrene som en akse. Vi har satt inn datasett -tipsene i LOAD_DATASET -funksjonen. Fra TIPS -datasettet har vi tatt en kolonne total_bills for vår X -inngang som brukes i stripplottfunksjonen. Koden til Seaborn Stripplot er festet her.

Følgende figur viser den horisontale visualiseringen av stripens plott.

Eksempel 3

Vi bruker parameter Jitter for å lage stripens plot i dette eksemplet. Vi har stylet plottet ved å definere DarkGrid i settfunksjonen. Etter det la vi til dataprøven Titanic i LOAD_DATASET og kalte denne Seaborn LAOD_DATASET i variabelen Titanic. Deretter har vi en stripplott der pris- og klassekolonnene er tilordnet parametrene X og Y fra Titanic Dataset. Det sammenlignet plottet med denne to-kolonnen. Deretter passerte vi et opsjonsjitter og tildelte det en verdi på 0.15. Koden til Seaborn Strip Plot er festet her.

Følgende Strip Plot -representasjon med jitteralternativet.

Eksempel 4

Der har vi en alternativ linjebredde som vi bruker i stripens plot for å se arbeidet med det. Til å begynne med har vi satt bakgrunnen for plottet som Darkgrid. Deretter har vi innebygde datasett tips gitt i en sjøborn. Stripplottet kalles og føres med parameteren for x- og y -aksene sammen med linjebreddeparameteren. Koden til Seaborn Strip Plot er festet her.

Ovennevnte sjøborn -skript sendes ut følgende visualisering av stripen.

Eksempel 5

Eksemplet bruker enorme punkter og en rekke estetikk ved hjelp av markøren og alfa -parameteren. Vi har brukt alfa for å kontrollere datapunktets gjennomsiktighet, og vi har endret datapunktet ved hjelp av en markør for markøren. Disse tilleggsparametrene brukes på datasettet Iris, som vi har spilt inn med Load_Dataset -kommandoen.

Deretter har vi en stripeplott som vi med X- og Y -parametrene har satt fargetone, palett, størrelse, markør som R og alfa -alternativverdien som 0.15. Koden til Seaborn Strip Plot er festet her.

Utgangen fra stripplottet er gjengitt som følger:

Konklusjon

Der har vi avsluttet stripplottartikkelen vår. Stripplottet er helt selvstendig. Vi har en kort oversikt over stripplottet med Seaborn -modulen. Syntaksen er også tydelig forklart sammen med hver parameter. For å hjelpe deg å forstå, har vi vist deg hvordan du bruker denne tilnærmingen ved å bruke et veldig enkelt eksempel.