Statistiek-1 + R

Kruistabel

» Start

Kruistabel.


Een kruistabel (Buijs 1.2.3, p. 31) is in R eenvoudig te maken met behulp van de functie table.


Eerst wat gegevens inlezen:


    > bron<-"http://www.mzandee.net/~zandee/statistiek/data/cohort060708.txt"

    > data<-read.table(bron, header=T)

    > attach(data)

    > names(data)

    [1] "lichaam" "arm"     "pols"    "sexe"    "hand"    "ogen"    "jaar"   


Vervolgens maken we een kruistabel waarin waarin de cohort gegevens aan de hand van de twee variabelen jaar en ogen in klassen zijn verdeeld:


    > table(ogen,jaar)

                jaar

    ogen         2006 2007 2008

    blauw        26   22   22

    blauwgrijs    0    0    2

    blauwgroen    0    2    1

    bruin        13   20   22

    bruingroen    0    1    0

    grijs         5    4    3

    grijsblauw    0    1    3

    grijsbruin    0    1    0

    grijsgroen    0    1    1

    groen        21   12   13

    groenblauw    0    0    1

    groenbruin    0    0    2

    groengrijs    0    0    2

    zwart         1    0    0


Bron:

Buijs, A. - Statistiek om mee te werken. Stenfert Kroese, Groningen (2003)