Grouping in pandas [1/2]
To perform grouping in pandas
, apply the .groupby()
method to dataframe, with the column that will determine the groups passed as the parameter.
Note that grouping itself doesn't change the dataframe. Grouping always should come in pair with some aggregation.
For example, our dataframe has the 'morgh'
column, representing if the dwelling is mortgaged or not (1 - Yes, 2 - No, 0 - House is being rented). Let's count number of household within each of possible groups (by applying the .size()
method).
12345678# Importing the library import pandas as pd # Reading the file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/f2947b09-5f0d-4ad9-992f-ec0b87cd4b3f/data5.csv') # Grouping and aggregating data print(df.groupby('morgh').size())
As you can see, 248 people are currently renting a house, while among 771 owners 365 have mortgages.
Takk for tilbakemeldingene dine!
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
Still meg spørsmål om dette emnet
Oppsummer dette kapittelet
Vis eksempler fra virkeligheten
Awesome!
Completion rate improved to 2.56
Grouping in pandas [1/2]
Sveip for å vise menyen
To perform grouping in pandas
, apply the .groupby()
method to dataframe, with the column that will determine the groups passed as the parameter.
Note that grouping itself doesn't change the dataframe. Grouping always should come in pair with some aggregation.
For example, our dataframe has the 'morgh'
column, representing if the dwelling is mortgaged or not (1 - Yes, 2 - No, 0 - House is being rented). Let's count number of household within each of possible groups (by applying the .size()
method).
12345678# Importing the library import pandas as pd # Reading the file df = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/f2947b09-5f0d-4ad9-992f-ec0b87cd4b3f/data5.csv') # Grouping and aggregating data print(df.groupby('morgh').size())
As you can see, 248 people are currently renting a house, while among 771 owners 365 have mortgages.
Takk for tilbakemeldingene dine!