CURSUS R statistic

 

 

Frequentieverdeling nominale variabele.

Ga na dat je de tabel waarop je analyses wilt uitvoeren geattached is. Zo niet attach alsnog.

> attach(DataWoonwensenStudenten)

In de enquête is de vraag opgenomen of de studenten wonen in de gemeente waarin ze studeren. Het betreft de variabele WoGemstu. Door in R na de prompt de naam van de variabele in te toetsen krijg je alle waarden te zien.


Om in dit geval het aantal ja en nee 's te tellen gebruik je de "table" functie.

> table(WoGemstu)

WoGemstu
  ja Nee
  80 189

 

Je ziet dat 80 studenten wel en 189 studenten niet in de gemeente wonen waarin ze studeren.

Vaak willen we i.p.v. absolute aantallen percentages (relatieve aantallen) hebben. Dit kunnen we doen met de functie "prop.table".

Let Op: de prop.table functie werkt niet direct op variabele maar op de uitkomsten van een table functie, oftewel op een tabel.

> prop.table(table(WoGemstu))

WoGemstu
            ja          Nee
0.2973978 0.7026022

Bovenstaande tabellen geven de waarden wel goed aan maar zijn niet zo mooi in een rapport. Je kunt de waarden wel kopiëren naar Excel en daar een mooie tabel in maken, maar het kan ook in R. Je moet dan alleen meer handelingen uitvoeren. Die handelingen kun je ook eenmaal uitvoeren en in een script (programmaatje) plaatsen. Zo heb ik een script gemaakt voor het maken van een frequentie tabel voor een nominale variabele. Dit script kun je hier downloaden. Frequentietabel Nominale variabele Script.

Wil je de achtergrond weten van de werking van dit script, bekijk dan "Uitleg script Nominale Variabele".

Open het script bestand. (Hoe script bestand openen)

Toepassen van het script bestand voor het maken van een frequentietabel.

Indien je het script bestand geopend hebt, zie je het volgende scherm:

Vul op de plaats waar de ***** staan de naam van de variabele in, b.v. WoGemstu (let op hoofd en kleine letters). Selecteer dan alle regels in het script venster door de toetsen combinatie "CTRL A".

Klik dan op Run of toets in "CTRL Enter" om het script uit te voeren. Het resultaat is:

Wil je dit in je rapport opnemen, dan moet je de tabel wel voorzien van begeleidende teksten b.v dat het hier gaat om een frequentietabel die weergeeft hoeveel studenten studeren in de gemeente waarin ze wonen.

Wil je van een andere nominale variabele de frequentietabel maken, voer dan achter "Variabele =" de naam in van die nominale variabele waarvan je een frequentietabel wilt maken.

Doe dit b.v. om te oefenen voor de variabele WoSitnu. Deze geeft als resultaat:

 

Als je R verlaat, sla dit script dan niet op, want dan worden de laatste veranderingen (waarschijnlijk de namen van de variabele die je als laatste hebt ingevoerd) opgeslagen.