Finnes Data I ...?
I denne delen fortsetter vi å hente ut data ved hjelp av spesifikke betingelser. Her vil du bli kjent med den nyttige metoden kalt .isin()
. Men først må du undersøke datasettet. Se på de fem første radene:
123import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
Se nå på eksempelet og forklaringen nedenfor:
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
Forklaring:
Som du kanskje husker, plasserer vi alltid betingelsene inne i .loc[]
-attributtet. Her gjør vi det samme. Metoden .isin(list)
sjekker om verdiene fra kolonnen finnes i listen. I vårt tilfelle sjekker vi om verdiene fra kolonnen 'Manufacturer'
finnes i listen models
.
Swipe to start coding
Din oppgave her er å hente ut data om biler der verdiene i kolonnen 'Color'
er lik 'Grey'
, 'White'
, 'Black'
. Følg algoritmen for å håndtere oppgaven enkelt:
- Opprett listen
colors
med elementene'Grey'
,'White'
,'Black'
(i denne rekkefølgen). - Hent ut verdier fra kolonnen
'Color'
som finnes i listencolor
. Bruk attributten.loc[]
. - Vis de fem siste radene i datasettet
data_extracted
.
Løsning
Takk for tilbakemeldingene dine!
single
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
Awesome!
Completion rate improved to 3.03
Finnes Data I ...?
Sveip for å vise menyen
I denne delen fortsetter vi å hente ut data ved hjelp av spesifikke betingelser. Her vil du bli kjent med den nyttige metoden kalt .isin()
. Men først må du undersøke datasettet. Se på de fem første radene:
123import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) print(data.head())
Se nå på eksempelet og forklaringen nedenfor:
12345import pandas as pd data = pd.read_csv('https://codefinity-content-media.s3.eu-west-1.amazonaws.com/4bf24830-59ba-4418-969b-aaf8117d522e/cars.csv', index_col = 0) models = ['HONDA', 'FORD', 'MERCEDES-BENZ', 'HYUNDAI'] data_extracted = data.loc[data['Manufacturer'].isin(models)] print(data_extracted.head())
Forklaring:
Som du kanskje husker, plasserer vi alltid betingelsene inne i .loc[]
-attributtet. Her gjør vi det samme. Metoden .isin(list)
sjekker om verdiene fra kolonnen finnes i listen. I vårt tilfelle sjekker vi om verdiene fra kolonnen 'Manufacturer'
finnes i listen models
.
Swipe to start coding
Din oppgave her er å hente ut data om biler der verdiene i kolonnen 'Color'
er lik 'Grey'
, 'White'
, 'Black'
. Følg algoritmen for å håndtere oppgaven enkelt:
- Opprett listen
colors
med elementene'Grey'
,'White'
,'Black'
(i denne rekkefølgen). - Hent ut verdier fra kolonnen
'Color'
som finnes i listencolor
. Bruk attributten.loc[]
. - Vis de fem siste radene i datasettet
data_extracted
.
Løsning
Takk for tilbakemeldingene dine!
single