maandag 11 januari 2010

Beginnen met Stata II

Een tab delimited bestand openen
insheet bestandsnaam incl pad en extensie


Een dta-file openen
use "bestandsnaam incl pad en extensie"

Alle datasets sluiten
drop _all


Frequentietabel
tabulate variabele


> het nadeel is dat de frequentietabel altijd thousands separators gebruikt, default komma's. Er zijn drie oplossingen voor dit probleem:
  1. Windows eveneens instellen met een comma als thousands separator
  2. Een kruistabel maken met een constante variabele
  3. Omkeren separator & decimaal punt: set dp comma|decimal, permanently
Split file
sort variabele
by variabele: commando

Kruistabel
table rijvar kolomvar


Output format
na het commando en een komma: format(%9.0f), met varianten naargelang de notatie

Tabel exporteren
Stata houdt niet van grote tabellen. Is de tabel breder dan de schermbreedte, dan wordt deze op een volgende lijn verdergezet. Je kan niet veel anders doen dan dit deel mee selecteren en in een programma als excel netjes aan het eerste deel plakken.

Een andere eigenaardigheid is de manier waarop je een tabel selecteert. Je moet als het ware de tekst selecteren. Van zodra je een stuk van een rij hebt geselecteerd, zal bij het kopiëren de hele rij op het klembord worden geplaatst. Je kan een tabel opslaan als tekst, als een tabel, als een html tabel en als een afbeelding. Enkel opslaan als een tabel is zinvol.

SPSS commando's

http://www.ats.ucla.edu/stat/Stata/faq/spss_command_to_stata.htm