{"id":1362,"date":"2023-07-26T17:05:19","date_gmt":"2023-07-26T17:05:19","guid":{"rendered":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/"},"modified":"2023-07-26T17:05:19","modified_gmt":"2023-07-26T17:05:19","slug":"mann-kendall-test-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/","title":{"rendered":"Hoe u een mann-kendall-trendtest uitvoert in python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Om te bepalen of er al dan niet sprake is van een trend in tijdreeksgegevens, wordt een <strong>Mann-Kendall-trendtest<\/strong> gebruikt. Dit is een niet-parametrische test, wat betekent dat er geen onderliggende aannames worden gedaan over de normaliteit van de gegevens.<\/span><\/p>\n<p> <span style=\"color: #000000;\">De testhypotheses zijn als volgt:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>H <sub>0<\/sub> (nulhypothese):<\/strong> er is geen trend aanwezig in de gegevens.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>H <sub>A<\/sub> (alternatieve hypothese):<\/strong> Er is een trend aanwezig in de gegevens. (Dit kan een positieve of negatieve trend zijn)<\/span><\/p>\n<p> <span style=\"color: #000000;\">Als de p-waarde van de test onder een bepaald significantieniveau ligt (veel voorkomende keuzes zijn 0,10, 0,05 en 0,01), dan is er statistisch significant bewijs dat er een trend aanwezig is in de gegevens uit de tijdreeks.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In deze tutorial wordt uitgelegd hoe u een Mann-Kendall-trendtest uitvoert in Python.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Voorbeeld: Mann-Kendall-trendtest in Python<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Om een Mann-Kendall-trendtest in Python uit te voeren, zullen we eerst het <a href=\"https:\/\/pypi.org\/project\/pymannkendall\/\" target=\"_blank\" rel=\"noopener\">pymannkendall-<\/a> pakket installeren:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong>pip <span style=\"color: #008000;\">install<\/span> pymannkendall<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Zodra we dit pakket hebben ge\u00efnstalleerd, kunnen we de Mann-Kendall-trendtest uitvoeren op een tijdreeksgegevensset:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create dataset\n<\/span>data = [31, 29, 28, 28, 27, 26, 26, 27, 27, 27, 28, 29, 30, 29, 30, 29, 28]\n\n<span style=\"color: #008080;\">#perform Mann-Kendall Trend Test\n<\/span><span style=\"color: #008000;\">import<\/span> pymannkendall <span style=\"color: #008000;\">as<\/span> mk\n\nmk. <span style=\"color: #3366ff;\">original_test<\/span> (data)\n\nMann_Kendall_Test(trend='no trend', h=False, p=0.422586268671707,\n                  z=0.80194241623, Tau=0.147058823529, s=20.0,\n                  var_s=561.33333333, slope=0.0384615384615, intercept=27.692307692)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Zo interpreteert u het testresultaat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>trend<\/strong> : Dit geeft de trend aan. De mogelijke uitkomst omvat een stijgende, dalende of geen trend.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>h:<\/strong> waar als de trend aanwezig is. Onwaar als er geen trend aanwezig is.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>p:<\/strong> De p-waarde van de test.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>z:<\/strong> de normalisatieteststatistiek.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>Tau:<\/strong> Kendall Tau.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>s:<\/strong> Mann-Kendal-score<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>var_s:<\/strong> afwijking S<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>helling:<\/strong> Theil-Sen\/hellingschatter<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>onderschepping:<\/strong> Onderschepping van de stevige Kendall-Theil-lijn<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">De belangrijkste waarde waarin we ge\u00efnteresseerd zijn, is de p-waarde, die ons vertelt of er al dan niet een statistisch significante trend in de gegevens zit.<\/span><\/p>\n<p> <span style=\"color: #000000;\">In dit voorbeeld is de p-waarde <strong>0,4226<\/strong> , wat niet minder is dan 0,05. Daarom is er geen significante trend in de tijdreeksgegevens.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Naast het uitvoeren van de Mann-Kendall-trendtest kunnen we met Matplotlib een snelle lijngrafiek maken om de feitelijke tijdreeksgegevens te visualiseren:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\nplt. <span style=\"color: #3366ff;\">plot<\/span> (data)\n<\/strong><\/pre>\n<p> keer <img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-13523 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mannkendallpython1.png\" alt=\"\" width=\"384\" height=\"260\" srcset=\"\" sizes=\"auto, \"><\/p>\n<p> <span style=\"color: #000000;\">Uit de grafiek kunnen we zien dat de gegevens enigszins verspreid zijn, wat bevestigt dat er geen duidelijke trend in de gegevens zit.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/nl\/matplotlib-tijdreeks\/\" target=\"_blank\" rel=\"noopener\">Hoe een tijdreeks in Matplotlib te plotten<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/dickey-volledigere-testpython\/\" target=\"_blank\" rel=\"noopener\">Hoe u een uitgebreide Dickey-Fuller-test uitvoert in Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/pandas-meerdere-plotseries\/\" target=\"_blank\" rel=\"noopener\">Hoe meerdere series uit een Pandas DataFrame te plotten<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Om te bepalen of er al dan niet sprake is van een trend in tijdreeksgegevens, wordt een Mann-Kendall-trendtest gebruikt. Dit is een niet-parametrische test, wat betekent dat er geen onderliggende aannames worden gedaan over de normaliteit van de gegevens. De testhypotheses zijn als volgt: H 0 (nulhypothese): er is geen trend aanwezig in de gegevens. [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[11],"tags":[],"class_list":["post-1362","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-26T17:05:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mannkendallpython1.png\" \/>\n<meta name=\"author\" content=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/\",\"url\":\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/\",\"name\":\"Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-26T17:05:19+00:00\",\"dateModified\":\"2023-07-26T17:05:19+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe u een mann-kendall-trendtest uitvoert in python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials","description":"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials","og_description":"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.","og_url":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/","og_site_name":"Statorials","article_published_time":"2023-07-26T17:05:19+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/mannkendallpython1.png"}],"author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/","url":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/","name":"Hoe u een Mann-Kendall-trendtest uitvoert in Python - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-26T17:05:19+00:00","dateModified":"2023-07-26T17:05:19+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt met voorbeelden uitgelegd hoe u een Mann-Kendall-trendtest in Python uitvoert.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/mann-kendall-test-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/mann-kendall-test-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe u een mann-kendall-trendtest uitvoert in python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1362","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=1362"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/1362\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=1362"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=1362"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=1362"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}