Data Science Academy · Les

Rijen, kolommen en de index

Ontwikkel het mentale model van een DataFrame.

Les 1 van 413 stappen

Rijen, kolommen en de index is een gratis Data Science Academy-les op CoddyKit. Dit is les 1 van 4. Je kunt de volledige les hieronder gratis lezen en daarna in de browser praktisch oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is. Deze les maakt deel uit van het leertraject Data Science Academy. Je voortgang wordt gesynchroniseerd op het web en in de CoddyKit-app. De cursus Data Science Academy bevat in totaal 4 lessen.

Een tabel die je kunt programmeren

Een DataFrame is de spreadsheet van pandas in code: rijen en kolommen met gegevens waarop je meteen segmenten kunt maken, kunt sorteren en kunt rekenen. 📊

Twee assen, één raster

Elke DataFrame heeft twee assen: rijen lopen van boven naar beneden en kolommen van links naar rechts. Samen vormen ze één overzichtelijk raster met waarden.

Kolommen zijn variabelen

Elke kolom bevat één variabele, zoals prijs of stad, en gebruikt één gegevenstype. Zie een kolom als één gemeten eigenschap.

Rijen zijn records

Elke rij is één record: een klant, een dag of een verkoop. Lees een rij van links naar rechts en je krijgt het volledige verhaal van één waarneming.

Maak kennis met de index

De index is het label aan de linkerkant dat elke rij een naam geeft. Standaard telt deze 0, 1, 2, maar hij kan uit elke unieke waarde bestaan.

df.index

Kolommen hebben ook labels

De kolomkoppen vormen hun eigen verzameling labels, het attribuut columns. Je selecteert gegevens op basis van deze namen in plaats van posities te raden.

df.columns

Shape geeft de grootte aan

Het attribuut shape geeft rijen en kolommen als een paar terug. shape[0] is het aantal rijen en shape[1] het aantal kolommen.

df.shape  # (rows, cols)

Eén kolom is een Series

Haal één kolom op en pandas geeft je een Series: een eendimensionale array met labels. Een DataFrame is eigenlijk een stapel Series.

df["price"]

Een betekenisvolle index instellen

Je kunt een kolom promoveren tot index wanneer deze rijen identificeert, zoals een order-id. Opzoeken wordt daardoor duidelijker en sneller.

df.set_index("order_id")

Labels sturen alles aan

Pandas lijnt gegevens uit en voegt ze samen op basis van labels, niet van de rijvolgorde. Daarom vormt een doordachte index stilletjes de basis van het grootste deel van je analyse.

De index opnieuw instellen wanneer dat nodig is

Wil je weer een gewone oplopende index? reset_index verplaatst de huidige index naar een kolom en geeft je nieuwe labels vanaf 0.

df.reset_index()

Korte controle

Tijd om je mentale model van een DataFrame te testen.

Samenvatting: de kaart van een DataFrame

Rijen zijn records, kolommen zijn variabelen en de index labelt elke rij. Ken je deze kaart, dan valt de rest van pandas op zijn plaats. 🗺️

Gratis beginnen

Leer Python met een AI-tutor — gratis

Schrijf echte code en voer die uit in je browser, krijg direct hulp van een AI-tutor die 24/7 beschikbaar is en ga verder waar je gebleven bent op het web of in de app.

Cursussen
30
Lessen
120

Veelgestelde vragen

Is de les “Rijen, kolommen en de index” gratis?

Ja — de volledige tekst van “Rijen, kolommen en de index” kun je hier gratis op het web lezen. Als je interactief wilt oefenen met een ingebouwde code-editor en een AI-begeleider die 24/7 beschikbaar is, en de rest van de cursus Data Science Academy wilt ontgrendelen, kun je upgraden naar CoddyKit PRO. De cursus Data Science Academy bevat in totaal 4 lessen.

Wat leer ik in “Rijen, kolommen en de index”?

Ontwikkel het mentale model van een DataFrame. Je oefent met Data Science Academy door code rechtstreeks in de browser uit te voeren. Een AI-begeleider die 24/7 beschikbaar is beantwoordt je vragen terwijl je de les doorwerkt.

Heb ik ervaring nodig om met Data Science Academy te beginnen?

Ervaring vooraf is niet nodig. Data Science Academy op CoddyKit is opgebouwd voor beginners tot gevorderden, zodat je hier of bij het begin kunt starten en in je eigen tempo kunt leren. Dit is les 1 van 4.

Hoe lang duurt de les “Rijen, kolommen en de index”?

De meeste lessen van CoddyKit duren ongeveer 5–10 minuten. Elke les is kort en interactief, zodat je gestaag vooruitgaat en op het web en in de app precies verdergaat waar je was gebleven.

Kan ik code schrijven en uitvoeren in deze les over Data Science Academy?

Ja. Elke les over Data Science Academy bevat een ingebouwde code-editor, zodat je rechtstreeks in je browser echte code kunt schrijven en uitvoeren en direct feedback van AI krijgt — lokale installatie is niet nodig.

Alle lessen in deze cursus

  1. Rijen, kolommen en de index
  2. Een DataFrame vanaf nul opbouwen
  3. head, info en describe
  4. Kolommen toevoegen, hernoemen en verwijderen
← Terug naar Data Science Academy