{"id":2664,"date":"2023-07-21T06:56:19","date_gmt":"2023-07-21T06:56:19","guid":{"rendered":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/"},"modified":"2023-07-21T06:56:19","modified_gmt":"2023-07-21T06:56:19","slug":"tes-kpss-dengan-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/","title":{"rendered":"Cara melakukan tes kpss dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Uji KPSS<\/strong> dapat digunakan untuk mengetahui apakah suatu deret waktu mempunyai tren yang stasioner.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Pengujian ini menggunakan hipotesis nol dan alternatif berikut:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>H <sub>0<\/sub><\/strong> : Deret waktu mempunyai tren yang stasioner.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>H <sub>A<\/sub><\/strong> : Deret waktu <em>tidak mempunyai<\/em> tren yang stasioner.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Jika <a href=\"https:\/\/statorials.org\/id\/p-menghargai-signifikansi-statistik\/\" target=\"_blank\" rel=\"noopener\">p-value<\/a> pengujian berada di bawah tingkat signifikansi tertentu (misalnya \u03b1 = 0,05), maka kita menolak hipotesis nol dan menyimpulkan bahwa deret waktu tidak mempunyai tren yang stasioner.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Jika tidak, kita akan gagal menolak hipotesis nol.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara melakukan tes KPSS dengan Python.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Tes KPSS dengan Python (dengan data stasioner)<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pertama, mari buat beberapa data palsu dengan Python untuk digunakan:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#make this example reproducible\n<\/span>n.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seed<\/span> ( <span style=\"color: #008000;\">1<\/span> )\n\n<span style=\"color: #008080;\">#create time series data\n<\/span>data = np. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">normal<\/span> (size= <span style=\"color: #008000;\">100<\/span> )\n\n<span style=\"color: #008080;\">#create line plot of time series data\n<\/span>plt. <span style=\"color: #3366ff;\">plot<\/span> (data)<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-23462 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/kpss3.jpg\" alt=\"\" width=\"524\" height=\"351\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan fungsi <strong>kpss()<\/strong> dari paket <b>statsmodels<\/b> untuk melakukan pengujian KPSS pada data deret waktu ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> statsmodels. <span style=\"color: #3366ff;\">api<\/span> <span style=\"color: #008000;\">as<\/span> sm\n\n<span style=\"color: #008080;\">#perform KPSS test\n<\/span>sm. <span style=\"color: #3366ff;\">tsa<\/span> . <span style=\"color: #3366ff;\">stattools<\/span> . <span style=\"color: #3366ff;\">kpss<\/span> (data, regression=' <span style=\"color: #ff0000;\">ct<\/span> ')\n\n(0.0477617848370993,\n 0.1,\n 1,\n {'10%': 0.119, '5%': 0.146, '2.5%': 0.176, '1%': 0.216})\n\nInterpolationWarning: The test statistic is outside of the range of p-values available\nin the look-up table. The actual p-value is greater than the p-value returned.\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menafsirkan hasilnya:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Statistik uji KPSS : <strong>0,04776<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai p: <strong>0,1<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Parameter offset pemotongan: <strong>1<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai kritis pada <strong>10%<\/strong> , <strong>5%<\/strong> , <strong>2,5%<\/strong> dan <strong>1%<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Nilai p-nya adalah <strong>0,1<\/strong> . Karena nilai ini tidak kurang dari 0,05, kami gagal menolak hipotesis nol uji KPSS.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Artinya kita dapat berasumsi bahwa deret waktu mempunyai tren yang stasioner.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan 1<\/strong> : Nilai p sebenarnya masih lebih besar dari 0,1, namun nilai terendah yang dihasilkan fungsi kpss() adalah 0,1.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan 2<\/strong> : Anda harus menggunakan argumen <strong>regresi=&#8217;ct&#8217;<\/strong> untuk menentukan bahwa hipotesis nol dari pengujian ini adalah bahwa data memiliki tren stasioner.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Tes KPSS dengan Python (dengan data non-stasioner)<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Pertama, mari buat beberapa data palsu dengan Python untuk digunakan:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np<\/span>\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#make this example reproducible\n<\/span>n.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seed<\/span> ( <span style=\"color: #008000;\">1<\/span> )\n\n<span style=\"color: #008080;\">#create time series data\n<\/span>data =np. <span style=\"color: #3366ff;\">array<\/span> ([0, 3, 4, 3, 6, 7, 5, 8, 15, 13, 19, 12, 29, 15, 45, 23, 67, 45])\n\n<span style=\"color: #008080;\">#create line plot of time series data\n<\/span>plt. <span style=\"color: #3366ff;\">plot<\/span> (data)<\/span><\/span><\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-23463 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/kpss4.jpg\" alt=\"\" width=\"525\" height=\"350\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Sekali lagi, kita dapat menggunakan fungsi <strong>kpss()<\/strong> dari paket <b>statsmodels<\/b> untuk melakukan pengujian KPSS pada data deret waktu ini:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong><span style=\"color: #008000;\">import<\/span> statsmodels. <span style=\"color: #3366ff;\">api<\/span> <span style=\"color: #008000;\">as<\/span> sm\n\n<span style=\"color: #008080;\">#perform KPSS test\n<\/span>sm. <span style=\"color: #3366ff;\">tsa<\/span> . <span style=\"color: #3366ff;\">stattools<\/span> . <span style=\"color: #3366ff;\">kpss<\/span> (data, regression=' <span style=\"color: #ff0000;\">ct<\/span> ')\n\n(0.15096358910843685,\n 0.04586367574296928,\n 3,\n {'10%': 0.119, '5%': 0.146, '2.5%': 0.176, '1%': 0.216})\n<\/strong><\/span><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menafsirkan hasilnya:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Statistik uji KPSS: <strong>0,1509<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai p: <strong>0,0458<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Parameter offset pemotongan: <strong>3<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai kritis pada <strong>10%<\/strong> , <strong>5%<\/strong> , <strong>2,5%<\/strong> dan <strong>1%<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Nilai p-nya adalah <strong>0,0458<\/strong> . Nilai ini kurang dari 0,05, kami menolak hipotesis nol uji KPSS.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Artinya deret waktu <em>tidak<\/em> stasioner.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi kpss() dari paket statsmodels <a href=\"https:\/\/www.statsmodels.org\/stable\/generated\/statsmodels.tsa.stattools.kpss.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><span style=\"color: #000000;\"><br \/><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut memberikan informasi tambahan tentang cara bekerja dengan data deret waktu dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/uji-python-yang-lebih-lengkap\/\" target=\"_blank\" rel=\"noopener\">Cara melakukan tes Dickey-Fuller augmented dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/man-kendall-menguji-python\/\" target=\"_blank\" rel=\"noopener\">Cara Melakukan Tes Tren Mann-Kendall dengan Python<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/deret-waktu-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Cara memplot deret waktu di Matplotlib<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uji KPSS dapat digunakan untuk mengetahui apakah suatu deret waktu mempunyai tren yang stasioner. Pengujian ini menggunakan hipotesis nol dan alternatif berikut: H 0 : Deret waktu mempunyai tren yang stasioner. H A : Deret waktu tidak mempunyai tren yang stasioner. Jika p-value pengujian berada di bawah tingkat signifikansi tertentu (misalnya \u03b1 = 0,05), maka [&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":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Cara melakukan tes KPSS dengan Python - Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.\" \/>\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\/id\/tes-kpss-dengan-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara melakukan tes KPSS dengan Python - Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-21T06:56:19+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/kpss3.jpg\" \/>\n<meta name=\"author\" content=\"Benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Ditulis oleh\" \/>\n\t<meta name=\"twitter:data1\" content=\"Benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimasi waktu membaca\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/\",\"url\":\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/\",\"name\":\"Cara melakukan tes KPSS dengan Python - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-21T06:56:19+00:00\",\"dateModified\":\"2023-07-21T06:56:19+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara melakukan tes kpss dengan python\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/id\/#website\",\"url\":\"https:\/\/statorials.org\/id\/\",\"name\":\"Statorials\",\"description\":\"Panduan anda untuk kompetensi statistik!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/id\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"id\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\",\"name\":\"Benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"id\",\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Benjamin anderson\"},\"description\":\"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya\",\"sameAs\":[\"http:\/\/statorials.org\/id\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Cara melakukan tes KPSS dengan Python - Statologi","description":"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.","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\/id\/tes-kpss-dengan-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara melakukan tes KPSS dengan Python - Statologi","og_description":"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/","og_site_name":"Statorials","article_published_time":"2023-07-21T06:56:19+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/kpss3.jpg"}],"author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"2 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/","url":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/","name":"Cara melakukan tes KPSS dengan Python - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-21T06:56:19+00:00","dateModified":"2023-07-21T06:56:19+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara melakukan tes KPSS dengan Python, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tes-kpss-dengan-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara melakukan tes kpss dengan python"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/id\/#website","url":"https:\/\/statorials.org\/id\/","name":"Statorials","description":"Panduan anda untuk kompetensi statistik!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/id\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"id"},{"@type":"Person","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81","name":"Benjamin anderson","image":{"@type":"ImageObject","inLanguage":"id","@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/id\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Benjamin anderson"},"description":"Halo, saya Benjamin, pensiunan profesor statistika yang menjadi guru Statorial yang berdedikasi. Dengan pengalaman dan keahlian yang luas di bidang statistika, saya ingin berbagi ilmu untuk memberdayakan mahasiswa melalui Statorials. Baca selengkapnya","sameAs":["http:\/\/statorials.org\/id"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2664"}],"collection":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/comments?post=2664"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2664\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}