{"id":2264,"date":"2023-07-23T00:47:34","date_gmt":"2023-07-23T00:47:34","guid":{"rendered":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/"},"modified":"2023-07-23T00:47:34","modified_gmt":"2023-07-23T00:47:34","slug":"sumbu-0-sumbu-1-python-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/","title":{"rendered":"Perbedaan antara axis=0 dan axis=1 di pandas"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Banyak fungsi di <a href=\"https:\/\/pandas.pydata.org\/\" target=\"_blank\" rel=\"noopener\">panda<\/a> yang mengharuskan Anda menentukan sumbu untuk menerapkan perhitungan tertentu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Secara umum, aturan praktis berikut ini berlaku:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>axis=0<\/strong> : Terapkan perhitungan \u201cper kolom\u201d.<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>axis=1<\/strong> : Terapkan perhitungan \u201cper baris\u201d.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan argumen <strong>sumbu<\/strong> dalam skenario berbeda dengan pandas DataFrame berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #ff0000;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'A', 'B', 'B', 'B', 'B', 'C', 'C'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [5, 7, 7, 9, 12, 9, 9, 4],\n                   ' <span style=\"color: #ff0000;\">rebounds<\/span> ': [11, 8, 10, 6, 6, 5, 9, 12]})\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span>df\n\n\tteam points assists rebounds\n0 to 25 5 11\n1 to 12 7 8\n2 B 15 7 10\n3 B 14 9 6\n4 B 19 12 6\n5 B 23 9 5\n6 C 25 9 9\n7 C 29 4 12<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Mencari rata-rata sepanjang sumbu yang berbeda<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan <strong>axis=0<\/strong> untuk mencari rata-rata setiap kolom di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find mean of each column\n<\/span>df. <span style=\"color: #3366ff;\">mean<\/span> (axis= <span style=\"color: #008000;\">0<\/span> )\n\npoints 20.250\nassists 7,750\nrebounds 8,375\ndtype:float64\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Outputnya menampilkan nilai rata-rata setiap kolom numerik di DataFrame.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa panda secara otomatis menghindari rata-rata kolom &#8220;tim&#8221; karena ini adalah kolom karakter.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga dapat menggunakan <strong>axis=1<\/strong> untuk mencari rata-rata setiap baris di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find mean of each row\n<\/span>df. <span style=\"color: #3366ff;\">mean<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )\n\n0 13.666667\n1 9.000000\n2 10.666667\n3 9.666667\n4 12.333333\n5 12.333333\n6 14.333333\n7 15.000000\ndtype:float64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Nilai rata-rata baris pertama adalah <strong>13.667<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai rata-rata pada baris kedua adalah <strong>9000<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai rata-rata pada baris ketiga adalah <strong>10,667<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Dan seterusnya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Menemukan jumlah sepanjang sumbu yang berbeda<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan <strong>axis=0<\/strong> untuk menemukan jumlah kolom tertentu di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find sum of 'points' and 'assists' columns<\/span>\ndf[[' <span style=\"color: #ff0000;\">points<\/span> ', ' <span style=\"color: #ff0000;\">assists<\/span> ']]. <span style=\"color: #3366ff;\">sum<\/span> (axis= <span style=\"color: #008000;\">0<\/span> )\n\npoints 162\nassists 62\ndtype: int64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita juga bisa menggunakan <strong>axis=1<\/strong> untuk mencari jumlah setiap baris di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find sum of each row\n<\/span>df. <span style=\"color: #3366ff;\">sum<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )\n\n0 41\n1 27\n2 32\n3 29\n4 37\n5 37\n6 43\n7 45\ndtype: int64<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Menemukan Max sepanjang sumbu yang berbeda<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan <strong>axis=0<\/strong> untuk menemukan nilai maksimum kolom tertentu di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find max of 'points', 'assists', and 'rebounds' columns\n<\/span>df[[' <span style=\"color: #ff0000;\">points<\/span> ', ' <span style=\"color: #ff0000;\">assists<\/span> ', ' <span style=\"color: #ff0000;\">rebounds<\/span> ']]. <span style=\"color: #3366ff;\">max<\/span> (axis= <span style=\"color: #008000;\">0<\/span> )\n\npoints 29\nassists 12\nrebounds 12\ndtype: int64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita juga bisa menggunakan <strong>axis=1<\/strong> untuk menemukan nilai maksimum setiap baris di DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#find max of each row\n<\/span>df. <span style=\"color: #3366ff;\">max<\/span> (axis= <span style=\"color: #008000;\">1<\/span> )\n\n0 25\n1 12\n2 15\n3 14\n4 19\n5 23\n6 25\n7 29\ndtype: int64<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Dari hasilnya kita dapat melihat:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">Nilai maksimum pada baris pertama adalah <strong>25<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai maksimum pada baris kedua adalah <strong>12<\/strong> .<\/span><\/li>\n<li> <span style=\"color: #000000;\">Nilai maksimum pada baris ketiga adalah <strong>15<\/strong> .<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Dan seterusnya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan operasi umum lainnya di panda:<\/span><\/p>\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\/adalah-kolom-panda\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung jumlah kolom di Pandas<\/a><br \/> Bagaimana menemukan nilai maksimum kolom di Pandas<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Banyak fungsi di panda yang mengharuskan Anda menentukan sumbu untuk menerapkan perhitungan tertentu. Secara umum, aturan praktis berikut ini berlaku: axis=0 : Terapkan perhitungan \u201cper kolom\u201d. axis=1 : Terapkan perhitungan \u201cper baris\u201d. Contoh berikut menunjukkan cara menggunakan argumen sumbu dalam skenario berbeda dengan pandas DataFrame berikut: import pandas as pd #createDataFrame df = pd. DataFrame [&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>Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.\" \/>\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\/sumbu-0-sumbu-1-python-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T00:47:34+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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/\",\"name\":\"Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-23T00:47:34+00:00\",\"dateModified\":\"2023-07-23T00:47:34+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Perbedaan antara axis=0 dan axis=1 di pandas\"}]},{\"@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":"Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials","description":"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.","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\/sumbu-0-sumbu-1-python-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials","og_description":"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.","og_url":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-23T00:47:34+00:00","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\/sumbu-0-sumbu-1-python-panda\/","url":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/","name":"Perbedaan antara axis=0 dan axis=1 di Pandas \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-23T00:47:34+00:00","dateModified":"2023-07-23T00:47:34+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan perbedaan antara axis=0 dan axis=1 saat menggunakan berbagai fungsi pandas.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/sumbu-0-sumbu-1-python-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Perbedaan antara axis=0 dan axis=1 di pandas"}]},{"@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\/2264"}],"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=2264"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2264\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2264"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2264"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}