Syntaks av tellerplottet i Seaborn
Seaborn.Countplot (x = ingen, y = ingen, fargetone = ingen, data = ingen, orden = ingen, Hue_order = ingen, orientering = ingen, farge = ingen, palett = ingen, metning = 0.5, Dodge = True, AX = Ingen, ** Kwargs)X og Y: Denne parameteren godtar navnene på variablene i datasettet eller vektortata, samt ekstra innganger for å kartlegge langformdata.
fargetone: For fargekoding bruker denne parameteren kolonnenavnet.
data (valgfritt): For grafering krever denne parameteren en DataFrame, en matrise, en liste over matriser og et datasett. Dette regnes som en bred form hvis X- og Y -parametervariabler mangler. Bortsett fra det, vil det sannsynligvis være en langformet hendelse.
Bestill og Hue_Order (valgfritt): Dette alternativet godtar strenger i form av en liste. Ellers bestemmes nivåene fra prøvepunktene og plottet i den rekkefølgen.
Orient (valgfritt): Dette alternativet tar “V” | “H,” som er plottets orientering (vertikal eller horisontalt). Dette utledes normalt fra inngangsvariabelenes dtype, men det brukes også til å erklære når den "kategoriske" parameteren er et heltall eller når du graferer data på lang form.
farge (valgfritt): Denne parameteren aksepterer matplotlib -farge, farge for alle elementer eller en gradientpalettes frø.
Palett (valgfritt): Dette alternativet godtar et palettnavn, en liste eller et farger som skal brukes til de forskjellige fargetonenivåene. Det skal være en ordbok som oversettes fargetoner til matplotlib -farger eller noe som fargepalett () kan forstå.
metning: Dette alternativet tar en flyteverdi som indikerer omfanget av den første metningen som skal gjengis i farger. Store lapper drar nytte av litt desaturerte farger, men juster dette til 1 med mindre du vil at plottfargene skal samsvare med inngangsfargespesifikken helt.
Dodge (valgfritt): Når fargetonering brukes, returnerer dette alternativet en boolverdi som indikerer om elementer skal forskyves langs kategoriaksen.
øks (valgfritt): Dette argumentet tar matplotlib -akser, som er en aksenhet for å gjengi plottet på med mindre strømaksene brukes.
Kwargs (valgfritt): Andre nøkkelordargumenter blir gitt til matplotlib.akser.Akser.bar. Denne parameteren tar nøkkelen, verdikort og andre søkeordargumenter.
Eksempel 1
Når vi bare bruker en inngangsvariabel i stedet for to, betegner aksen hver av disse valgte variablene som en egen akse. Her har vi vist tellingen for den enkelt kategoriske variabelen. Til å begynne med har vi inkludert datasettet til datarammen "MPG". Deretter har vi en sjøborn telleplotfunksjon der variabel parameter x sendes med verdien "akselerasjon" av MPG -datasettet.
Importer sjøborn som SNSPlottutgangen blir visualisert i følgende form:
Eksempel 2
Mens punktene vises i to dimensjoner, kan plottet forbedres ved å legge til en tredje dimensjon ved å fargelegge punktene basert på en tredje variabel. Her har vi brukt X -parameteren sammen med Hue -parameteren og angitt verdiene sine inne i telleplotfunksjonen.
Importer sjøborn som SNSVisualiseringen av telleplottet vises med tilleggsparameteren i graffiguren nedenfor.
Eksempel 3
I eksemplet nedenfor må vi gjengi et plot horisontalt. Vi har erstattet y for x for å justere orienteringen. Dette vil få en horisontal tellegrafikk på denne måten. Vi har lastet Titanic -datasettet for dette plottet. Og inne i grevplottet, i stedet for X -parameteren, har vi passert en Y -parameter med Hue -parameteren.
Importer sjøborn som SNSDen resulterende visualiseringen av følgende plott er horisontal.
Eksempel 4
Vi kan utvikle poenget med forskjellige farger ved hjelp av paletten. Vi kan se hvordan paletten kan brukes til å lage en telling med flere Colormap -verdier i eksemplet nedenfor. Vi har brukt eksempeldatatipsene her. Etter dette har vi gitt disse dataene til telleplotfunksjonen sammen med x- og palettparametrene. Du kan velge paletten etter eget valg, ettersom paletten inneholder forskjellige mulige verdier.
Importer sjøborn som SNSI den medfølgende grafikken trekkes plottstengene med palettverdiene.
Eksempel 5
Nå har vi brukt de andre telleplotparametrene, som er farge- og metningsparametere. Vi har farge for alle elementene ved å bruke fargeattributter. På den annen side skal farger trekkes med en andel av den faktiske metningen. Store lapper drar nytte av litt desaturerte farger. Nedenfor har vi satt fargen til marinen og gitt verdien av 0.5 til metningsparameteren.
Importer sjøborn som SNSPlottet visualiseres med den spesifiserte fargen og metningsverdien.
Eksempel 6
Når linjebredden økes, økes punktet automatisk. Vi har brukt her parametrene ansiktsfarge, linjebredde og edgecolor inne i telleplottfunksjonen for å style plottet. Hver parameter har satt med spesifikke verdier.
Importer sjøborn som SNSFølgende plott er stylet med linjebredden og edgecolor -parametere inne i telleplottfunksjonen.
Konklusjon
Dette avslutter telleplottemnet som bruker Seaborn -modulen. Vi undersøkte telleplotsyntaksen og diskuterte kort hver parameter som ble bestått inne i telleplottfunksjonen. Vi så flere eksempler på forskjellige parameterbruk og stylet plottet med valgfrie parametere.