{"id":1948,"date":"2023-07-24T08:34:55","date_gmt":"2023-07-24T08:34:55","guid":{"rendered":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/"},"modified":"2023-07-24T08:34:55","modified_gmt":"2023-07-24T08:34:55","slug":"persentase-perubahan-pada-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/","title":{"rendered":"Cara menghitung persen perubahan pada panda"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan fungsi <strong>pct_change()<\/strong> untuk menghitung persentase perubahan antar nilai di panda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate percent change between values in pandas Series<\/span>\ns. <span style=\"color: #3366ff;\">pct_change<\/span> ()\n\n<span style=\"color: #008080;\">#calculate percent change between rows in pandas DataFrame\n<\/span>df[' <span style=\"color: #ff0000;\">column_name<\/span> ']. <span style=\"color: #3366ff;\">pct_change<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Persentase perubahan pada seri pandas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung persentase perubahan antar nilai dalam rangkaian pandas:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create pandas Series<\/span>\ns = pd. <span style=\"color: #3366ff;\">Series<\/span> ([6, 14, 12, 18, 19])\n\n<span style=\"color: #008080;\">#calculate percent change between consecutive values<\/span>\ns. <span style=\"color: #3366ff;\">pct_change<\/span> () \n\n0 NaN\n1 1.333333\n2 -0.142857\n3 0.500000\n4 0.055556\ndtype:float64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menghitung nilai-nilai ini:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Indeks 1 : (14 \u2013 6) \/ 6 = <strong>1,333333<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 2: (12 \u2013 14) \/ 14 = <strong>-.142857<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 3: (18 \u2013 12) \/ 12 = <strong>0,5<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 4 : (19 \u2013 18) \/ 18 = <strong>0,055556<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa Anda juga dapat menggunakan argumen <strong>periode<\/strong> untuk menghitung persentase perubahan antar nilai pada interval yang berbeda:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#create pandas Series<\/span>\ns = pd. <span style=\"color: #3366ff;\">Series<\/span> ([6, 14, 12, 18, 19])\n\n<span style=\"color: #008080;\">#calculate percent change between values 2 positions apart<\/span>\ns. <span style=\"color: #3366ff;\">pct_change<\/span> (periods= <span style=\"color: #008000;\">2<\/span> ) \n\n0 NaN\n1 NaN\n2 1.000000\n3 0.285714\n4 0.583333\ndtype:float64<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menghitung nilai-nilai ini:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Indeks 2: (12 \u2013 6) \/ 6 = <strong>1,000000<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 3 : (18 \u2013 14) \/ 14 = <strong>0,285714<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 4: (19 \u2013 12) \/ 12 = <strong>0,583333<\/strong><\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Persentase perubahan pada pandas DataFrame<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menghitung persentase perubahan antara baris berturut-turut di pandas DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame<\/span>\n<span style=\"color: #000000;\">df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">period<\/span> ': [1, 2, 3, 4, 5],\n                   ' <span style=\"color: #ff0000;\">sales<\/span> ': [6, 7, 7, 9, 12]}) \n<\/span>\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n        period sales\n0 1 6\n1 2 7\n2 3 7\n3 4 9\n4 5 12\n\n<span style=\"color: #008080;\">#calculate percent change between consecutive values in 'sales' column<\/span>\ndf[' <span style=\"color: #ff0000;\">sales_pct_change<\/span> '] = df[' <span style=\"color: #ff0000;\">sales<\/span> ']. <span style=\"color: #3366ff;\">pct_change<\/span> ()\n\n<span style=\"color: #008080;\">#view updated DataFrame<\/span>\ndf\n\n\tperiod sales sales_pct_change\n0 1 6 NaN\n1 2 7 0.166667\n2 3 7 0.000000\n3 4 9 0.285714\n4 5 12 0.333333\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Berikut cara menghitung nilai-nilai ini:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Indeks 1: (7 \u2013 6) \/ 6 = <strong>0,166667<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 2: (7 \u2013 7) \/ 7 = <strong>0,000000<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 3: (9 \u2013 7) \/ 7 = <strong>0,285714<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">Indeks 4: (12 \u2013 9) \/ 9 = <strong>0,333333<\/strong><\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Anda dapat menemukan dokumentasi lengkap fungsi <strong>pct_change()<\/strong> <a href=\"https:\/\/pandas.pydata.org\/docs\/reference\/api\/pandas.DataFrame.pct_change.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/kolom-panda-rata-rata\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung rata-rata kolom di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/median-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung median di panda<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-bergulir-yang-jahat\/\" target=\"_blank\" rel=\"noopener\">Cara Menghitung Rata-Rata Pergerakan di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/bantalan-korelasi-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung korelasi geser pada panda<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan fungsi pct_change() untuk menghitung persentase perubahan antar nilai di panda: #calculate percent change between values in pandas Series s. pct_change () #calculate percent change between rows in pandas DataFrame df[&#8216; column_name &#8216;]. pct_change () Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya. Contoh 1: Persentase perubahan pada seri pandas Kode berikut [&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 menghitung persentase perubahan panda - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, 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\/persentase-perubahan-pada-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghitung persentase perubahan panda - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T08:34:55+00:00\" \/>\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=\"1 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/\",\"name\":\"Cara menghitung persentase perubahan panda - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T08:34:55+00:00\",\"dateModified\":\"2023-07-24T08:34:55+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghitung persen perubahan pada panda\"}]},{\"@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 menghitung persentase perubahan panda - Statorials","description":"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, 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\/persentase-perubahan-pada-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghitung persentase perubahan panda - Statorials","og_description":"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-24T08:34:55+00:00","author":"Benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Ditulis oleh":"Benjamin anderson","Estimasi waktu membaca":"1 menit"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/","url":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/","name":"Cara menghitung persentase perubahan panda - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T08:34:55+00:00","dateModified":"2023-07-24T08:34:55+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menghitung persen perubahan di pandas DataFrame, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/persentase-perubahan-pada-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghitung persen perubahan pada panda"}]},{"@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\/1948"}],"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=1948"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1948\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}