Programmering

Tänkte att jag skulle ta tag i att förbättra mina väldigt låga programmeringskunskaper. Detta har jag sagt i några år, men nu då jag har fått jättemycket ny data från projekten på jobbet så känns det som ett bra tillfälle att ta tag i det. Det är lite för segt att göra tusentals knapptryck per dag, då man kan göra samma saker genom att skriva några rader i syntax… Okej att man inte behöver programmera för att ha mitt jobb – tror knappast att någon på lab-avdelningen kan det (jag kan dock ha fel i detta), men det är som sagt väldigt tidsbesparande då man har mycket data.

Så efter att avslutat jobbveckan med en lärorik SPSS-syntax-lektion hos Anna så har jag suttit hemma lite på helgen och meckat. Jag tänkte börja att lära mig ett hyggligt enkelt språk så man har lite grundläggande programmeringskoll. Valet föll på Python, döpt efter

monty-pythonoch inte efter

python

Och så ska jag lära den mig SPSS-syntax som behövs också.

Detta känns ungefär som att gå om lågstadiet igen, men man lär sig väl med tiden.

Exempel på programmering i Python som jag pysslat med idag: Ett litet program som räknar ut Fibonacci serien upp till tusen:

>>> # Fibonacci series:
... # the sum of two elements defines the next
>>> a, b = 0, 1
>>> while b < 1000:
...     print(b, end=' ')
...     a, b = b, a+b
...
1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
This entry was posted in Mars 2009 and tagged . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *