Afsnit 6.6: Samle data i datatabel

Jeg bruger ordet datatabel, som en samlende betegnelse for hvad der i python kaldes en dataframe og i MATLAB blot kaldes table. Et eksempel er følgende
hvor vi har 2 søjler med navnene Koen og Alder, og der er 5 rækker med dataværdier. Konceptuelt er dette blot en tabel, hvor hver søjle repræsenterer en variabel, og hver række repræsenterer et observationsnummer. Søjlerne kan have forskellig type såsom numerisk eller tekst. I har allerede i opgave 3.2 prøvet at udtrække søjler fra en datatabel, og i opgaverne hørende til dette kapitel vil de indlæste data være på datatabelform.
Nedenfor konstruerer jeg tabellen gengivet ovenfor ved at bruge funktionen DataFrame i python eller funktionen table i MATLAB. I næste kapitel skal I bruge disse funktioner til selv at konstruere datatabeller. Når først datatabellen er konstrueret, er situationen den samme, som hvis data er indlæst med readcsv i python eller med readtable i MATLAB. Nedenfor viser jeg, hvordan man udtrækker to datasæt med Alder for de to køn. Jeg viser endvidere, hvordan man kan tilføje en søjle til en allerede eksisterende datatabel.

6.6.1 Konstruktion af datatabel i python

MATLAB-kode

Bemærk, at i input til table er dataværdierne angivet som søjler.

ForegåendeNæste