Python is een simpele programmeertaal die u in SPSS kunt gebruiken. Hierdoor kunt u veel SPSS taken razendsnel, foutloos en met (veel) minder syntax uitvoeren. Een paar voorbeelden zijn:
- bewerkingen toepassen op een groot aantal variabelen, value labels of zelfs (data-)bestanden tegelijk;
- statistische analyses, tabellen en grafieken over veel -of eventueel alle- variabelen tegelijk aanmaken;
- het aanpassen van verschillende of tabellen of grafieken in het SPSS output venster.
Verder kan Python goed overweg met Excel bestanden, SQL databases, tekstbestanden en nog veel meer.
U kunt uw Python syntax eventueel wegstoppen achter zelf ontworpen SPSS dialoogvensters, “custom dialogs”. Zo kunt u SPSS tools aanmaken voor uzelf of collega’s voor wie Python misschien nog een stap te ver is.
Voor Wie is Deze Cursus Nuttig?
Deze cursus is ideaal voor SPSS gebruikers die veel tijd kwijt zijn aan het bewerken van data of het aanmaken en aanpassen van veel output. Als u nog met SPSS macro’s werkt, zou u deze cursus zeker moeten volgen! Python kan oneindig veel meer dan macro’s terwijl Python syntax veel makkelijker (en korter) is.
Omdat we veel met SPSS syntax werken, is het wel wenselijk dat u hier enige ervaring mee heeft. Het gaat daarbij meer om het herkennen van de basis dan om het kunnen schrijven van syntax. Indien nodig kunnen we altijd nog even inzoomen op de gebruikte SPSS syntax.
De cursus gaat ervan uit dat u nog geen kennis van Python heeft. We gebruiken overigens Python versie 2 omdat Python 3 pas sinds SPSS versie 24 beschikbaar is.
Leerdoelen
Na het volgen van deze cursus
- kunt u uw SPSS werk sneller en prettiger uitvoeren door Python in SPSS te gebruiken;
- heeft u een goed overzicht van wat u met Python in SPSS kunt doen (en hoe);
- kent en beheerst u de meest gebruikte (SPSS) Python basistechnieken. Door deze handig te combineren kunt u een breed scala aan SPSS taken vergemakkelijken;
- kunt u SPSS Python syntax stap-voor-stap opbouwen, uitproberen en -als alles goed werkt- runnen.
Cursusinhoud
De hoofdlijn van deze cursus zijn praktijkvoorbeelden: situaties die veel voorkomen in SPSS maar waar geen handige oplossing voor is. We lossen deze cases op door een paar regels Python aan onze syntax toe te voegen.
We bouwen elk voorbeeld langzaam in kleine stapjes op. Hierbij behandelen we telkens de Python basisvaardigheden die ons verder helpen. U leert dus de basis van Python door er SPSS problemen mee op te lossen. Hierbij zullen we soms wat dieper ingaan op de belangrijkste Python technieken die we gebruiken. Hiervoor bevat het cursusmateriaal naslagartikelen met eenvoudige uitleg en veel (korte) voorbeelden. Zo kunt u het scala van SPSS scenario’s dat u de baas bent snel verbreden.
Tenslotte: u heeft niet al te veel Python nodig om enorm veel in SPSS gedaan te krijgen. Het gaat vooral om een paar basistechnieken die telkens weer terugkomen. Door deze handig te combineren krijgt u met een handvol Python technieken verrassend veel voor elkaar.
Cursusmateriaal
De SPSS Python beginnerscursus heeft een eigen website die alleen toegankelijk is voor onze cursisten. De website is in het Engels en bevat 20 lessen met onder andere
- een korte introductie Python voor SPSS en installatieinstructies.
- 10 SPSS Python praktijkvoorbeelden die stap voor stap worden opgebouwd. Hierbij linken we veelvuldig naar onze naslagartikelen over de gebruikte technieken. U kunt de syntax gemakkelijk “copy-pasten” naar SPSS. De databestanden kunt u snel via hyperlinks downloaden.
- overzichten van de meest gebruikte SPSS Python modules en Python technieken.
- prettig leesbare naslagartikelen die belangrijke Python technieken iets gedetailleerder uitleggen en illustreren met simpele syntaxvoorbeelden.
Een aantal van de lessen is ook gepubliceerd op www.spss-tutorials.com, één van de meest bezochte websites over SPSS en statistiek.
Cursusdata en -Locaties
Cursus SPSS IV – SPSS met Python |
|
Duur: | 2 dagdelen van elk 4 uur exclusief pauzes |
Datum/locatie: | Amsterdam, Smart Business Center: Woensdag 23 en 30 oktober 2024 van 10:00 tot 14:30 uur. |
Investering: | € 749,- (btw vrijgesteld) inclusief cursusmateriaal/lunch/koffie/thee. |
Deelnemers: | Minimaal 3, maximaal 5. |
Docent: | Ruben Geert van den Berg |
Taal: | De cursus wordt gegeven in het Nederlands. Het online cursusmateriaal is in het Engels. |