Pandas Group etter kvantil

Pandas Group etter kvantil

Python er den mest brukte til å utvikle programvare blant programmerere. Det gir flere innebygde funksjoner/metoder i de forskjellige modulene for multitasking, for eksempel å beregne ønsket Nth antall kvartiler mellom to punkter og mange flere. For dette formålet, "gruppe av.kvantil ()”Funksjon kan brukes.

Denne bloggen vil diskutere:

    • Hva er en kvantilegruppe i Python?
    • Hva er “Groupby.Quantile () ”-funksjon i Python?

Hva er en kvantilegruppe i Python?

I Python indikerer kvantilet den bestemte delen av datasettet som definerer hvor mange verdier som er over og under en spesifikk grense i en distribusjon. I Python følger kvantilene det generiske konseptet med kvantilegruppe. For å utføre denne oppgaven, tar den innspill i form av en matrise med nummeret, og genererer som et resultat av verdien ved "nth”Kvantil.

Hva er “Groupby.Quantile () ”-funksjon i Python?

gruppe av.kvantil ()”Funksjon brukes til å beregne kvartilen av gruppen i Python. Denne funksjonaliteten kan brukes ved å importere "Pandas”Modul. Det brukes ofte til dataanalyse. For å gjøre det, vil den først dele hver rad i en gitt dataframe i like grupper som er størrelse på en bestemt kolonnes verdier. Deretter finner den de aggregerte verdiene for hver delte gruppe.

Gå nå videre og sjekk ut det oppgitte eksemplet for en bedre forståelse!

Eksempel

Først må du importere “Pandas”Modul. Deretter lage en ny "kurs”Dataframe med verdier. Etter det, bruk DataFrame () -metoden og ring deretter “gruppe av.kvantil ()”Funksjon sammen med de nødvendige parametrene. For eksempel har vi gitt DataFrame -kolonnenavnet som "Navn”Og kvantitetsverdier som“0.25”:

Importer pandaer som PD
kurs = 'navn': ['Maria', 'Maria', 'Maria',
'Alex', 'Alex', 'Alex',
'David', 'David', 'David'],
'Marks': [1, 5, 6, 9, 2, 9, 9, 3, 5]

df = pd.DataFrame (kurs)
trykk (df.Groupby ('Navn').Kvantil (0.25))


Som du kan se, har vi hentet den 25. kvantilet til gruppen fra den nyopprettede DataFrame med hensyn til alle kolonneelementer:


Hvis du vil få den 5. kvantilet i gruppen, kan du bare plassere "0.50" inne i "gruppe av.kvantil ()”Funksjon som en parameter:

trykk (df.Groupby ('Navn').Kvantil (0.50))


Produksjon


Du kan også få den 75. kvantilet til gruppen fra ønsket Dataframe ved å bruke "0.75”Verdi og gi det som et argument til“gruppe av.kvantil ()”Funksjon:

trykk (df.Groupby ('Navn').Kvantil (0.75))



Det er alt! Vi har kort forklart "Groupby.Quantile () ”-funksjon i Python.

Konklusjon

"Groupby.kvantil () ”-funksjon kan brukes til å beregne kvartilen av gruppen i Python. Det kan brukes ved å importere "Pandas”Modul for dataanalyse. Denne artikkelen demonstrerte om “gruppe av.kvantil ()”Funksjon i Python i detalj.