{"id":2862,"date":"2009-03-29T15:46:38","date_gmt":"2009-03-29T14:46:38","guid":{"rendered":"http:\/\/karin.stampis.com\/blog\/?p=2862"},"modified":"2009-03-29T15:46:39","modified_gmt":"2009-03-29T14:46:39","slug":"programmering","status":"publish","type":"post","link":"http:\/\/karin.stampis.com\/blog\/?p=2862","title":{"rendered":"Programmering"},"content":{"rendered":"<p>T\u00e4nkte att jag skulle ta tag i att f\u00f6rb\u00e4ttra mina v\u00e4ldigt l\u00e5ga programmeringskunskaper. Detta har jag sagt i n\u00e5gra \u00e5r, men nu d\u00e5 jag har f\u00e5tt j\u00e4ttemycket ny data fr\u00e5n projekten p\u00e5 jobbet s\u00e5 k\u00e4nns det som ett bra tillf\u00e4lle att ta tag i det. Det \u00e4r lite f\u00f6r segt att g\u00f6ra tusentals knapptryck per dag, d\u00e5 man kan g\u00f6ra samma saker genom att skriva n\u00e5gra rader i syntax&#8230; Okej att man inte beh\u00f6ver programmera f\u00f6r att ha mitt jobb &#8211; tror knappast att n\u00e5gon p\u00e5 lab-avdelningen kan det (jag kan dock ha fel i detta), men det \u00e4r som sagt v\u00e4ldigt tidsbesparande d\u00e5 man har mycket data.<\/p>\n<p>S\u00e5 efter att avslutat jobbveckan med en l\u00e4rorik SPSS-syntax-lektion hos Anna s\u00e5 har jag suttit hemma lite p\u00e5 helgen och meckat. Jag t\u00e4nkte b\u00f6rja att l\u00e4ra mig ett hyggligt enkelt spr\u00e5k s\u00e5 man har lite grundl\u00e4ggande programmeringskoll. Valet f\u00f6ll p\u00e5 Python, d\u00f6pt efter<\/p>\n<p><a rel=\"attachment wp-att-2863\" href=\"http:\/\/karin.stampis.com\/blog\/?attachment_id=2863\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2863\" title=\"monty-python\" src=\"http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/monty-python-343x360.jpg\" alt=\"monty-python\" width=\"343\" height=\"360\" srcset=\"http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/monty-python-343x360.jpg 343w, http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/monty-python.jpg 350w\" sizes=\"auto, (max-width: 343px) 100vw, 343px\" \/><\/a>och inte efter<\/p>\n<p><a rel=\"attachment wp-att-2864\" href=\"http:\/\/karin.stampis.com\/blog\/?attachment_id=2864\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-medium wp-image-2864\" title=\"python\" src=\"http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/python-360x307.jpg\" alt=\"python\" width=\"360\" height=\"307\" srcset=\"http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/python-360x307.jpg 360w, http:\/\/karin.stampis.com\/blog\/wp-content\/uploads\/2009\/03\/python.jpg 400w\" sizes=\"auto, (max-width: 360px) 100vw, 360px\" \/><\/a><\/p>\n<p>Och s\u00e5 ska jag l\u00e4ra den mig SPSS-syntax som beh\u00f6vs ocks\u00e5.<\/p>\n<p>Detta k\u00e4nns ungef\u00e4r som att g\u00e5 om l\u00e5gstadiet igen, men man l\u00e4r sig v\u00e4l med tiden.<\/p>\n<p>Exempel p\u00e5 programmering i Python som jag pysslat med idag: Ett litet program som r\u00e4knar ut Fibonacci serien upp till tusen:<\/p>\n<pre><span class=\"gp\">&gt;&gt;&gt; <\/span><span class=\"c\"># Fibonacci series:<\/span>\r\n<span class=\"gp\">... <\/span><span class=\"c\"># the sum of two elements defines the next<\/span>\r\n<span class=\"gp\">&gt;&gt;&gt; <\/span><span class=\"n\">a<\/span><span class=\"p\">,<\/span> <span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"mf\">0<\/span><span class=\"p\">,<\/span> <span class=\"mf\">1<\/span>\r\n<span class=\"gp\">&gt;&gt;&gt; <\/span><span class=\"k\">while<\/span> <span class=\"n\">b<\/span> <span class=\"o\">&lt;<\/span> <span class=\"mf\">1000<\/span><span class=\"p\">:<\/span>\r\n<span class=\"gp\">... <\/span>    <span class=\"k\">print<\/span><span class=\"p\">(<\/span><span class=\"n\">b<\/span><span class=\"p\">,<\/span> <span class=\"n\">end<\/span><span class=\"o\">=<\/span><span class=\"s\">' '<\/span><span class=\"p\">)<\/span>\r\n<span class=\"gp\">... <\/span>    <span class=\"n\">a<\/span><span class=\"p\">,<\/span> <span class=\"n\">b<\/span> <span class=\"o\">=<\/span> <span class=\"n\">b<\/span><span class=\"p\">,<\/span> <span class=\"n\">a<\/span><span class=\"o\">+<\/span><span class=\"n\">b<\/span>\r\n<span class=\"gp\">...<\/span>\r\n<span class=\"go\">1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987<\/span><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>T\u00e4nkte att jag skulle ta tag i att f\u00f6rb\u00e4ttra mina v\u00e4ldigt l\u00e5ga programmeringskunskaper. Detta har jag sagt i n\u00e5gra \u00e5r, men nu d\u00e5 jag har f\u00e5tt j\u00e4ttemycket ny data fr\u00e5n projekten p\u00e5 jobbet s\u00e5 k\u00e4nns det som ett bra tillf\u00e4lle &hellip; <a href=\"http:\/\/karin.stampis.com\/blog\/?p=2862\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[176],"tags":[190],"class_list":["post-2862","post","type-post","status-publish","format-standard","hentry","category-mars-2009","tag-dator"],"_links":{"self":[{"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2862","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2862"}],"version-history":[{"count":25,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2862\/revisions"}],"predecessor-version":[{"id":2900,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/2862\/revisions\/2900"}],"wp:attachment":[{"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2862"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2862"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/karin.stampis.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2862"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}