{"id":3802,"date":"2023-07-15T11:21:02","date_gmt":"2023-07-15T11:21:02","guid":{"rendered":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/"},"modified":"2023-07-15T11:21:02","modified_gmt":"2023-07-15T11:21:02","slug":"nilai-indeks-unik-panda","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/","title":{"rendered":"Pandas: cara mendapatkan nilai unik dari kolom indeks"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mendapatkan nilai unik dari kolom indeks pandas DataFrame:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Dapatkan nilai unik dari kolom indeks<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df. <span style=\"color: #3366ff;\">index<\/span> . <span style=\"color: #3366ff;\">single<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Dapatkan nilai unik dari kolom tertentu di MultiIndex<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df. <span style=\"color: #3366ff;\">index<\/span> . <span style=\"color: #3366ff;\">unique<\/span> (' <span style=\"color: #ff0000;\">some_column<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 1: Dapatkan nilai unik dari kolom indeks<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki panda DataFrame berikut:<\/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>\ndf = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">team<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H'],\n                   ' <span style=\"color: #ff0000;\">points<\/span> ': [18, 22, 19, 14, 14, 11, 20, 28],\n                   ' <span style=\"color: #ff0000;\">assists<\/span> ': [5, 7, 7, 9, 12, 9, 9, 4]},\n                   index = [0, 1, 1, 1, 2, 2, 3, 4])\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n  team points assists\n0 to 18 5\n1 B 22 7\n1 C 19 7\n1 D 14 9\n2 E 14 12\n2 F 11 9\n3 G 20 9\n4:28 4<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mendapatkan nilai unik dari kolom indeks DataFrame:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#get unique values from index column \n<span style=\"color: #000000;\">df. <span style=\"color: #3366ff;\">index<\/span> . <span style=\"color: #3366ff;\">single<\/span> ()\n\nInt64Index([0, 1, 2, 3, 4], dtype='int64')<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Outputnya menampilkan setiap nilai unik di kolom indeks.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga bisa menggunakan fungsi <strong>len()<\/strong> untuk menghitung jumlah nilai unik di kolom indeks:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#count number of unique values in index column \n<span style=\"color: #000000;\"><span style=\"color: #008000;\">len<\/span> ( <span style=\"color: #3366ff;\">df.index.unique<\/span> <span style=\"color: #3366ff;\">(<\/span> ))\n\n5<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Terlihat ada <strong>5<\/strong> nilai unik pada kolom indeks DataFrame.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh 2: Dapatkan nilai unik dari kolom tertentu di MultiIndex<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki panda DataFrame berikut:<\/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<span style=\"color: #008080;\">#define index values\n<\/span>index_names = pd. <span style=\"color: #3366ff;\">MultiIndex<\/span> . <span style=\"color: #3366ff;\">from_tuples<\/span> ([(' <span style=\"color: #ff0000;\">West<\/span> ',' <span style=\"color: #ff0000;\">A<\/span> '),\n                                         (' <span style=\"color: #ff0000;\">West<\/span> ', ' <span style=\"color: #ff0000;\">A<\/span> '),\n                                         (' <span style=\"color: #ff0000;\">West<\/span> ', ' <span style=\"color: #ff0000;\">B<\/span> '),\n                                         (' <span style=\"color: #ff0000;\">East<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> '),\n                                         (' <span style=\"color: #ff0000;\">East<\/span> ', ' <span style=\"color: #ff0000;\">C<\/span> '),\n                                         (' <span style=\"color: #ff0000;\">East<\/span> ', ' <span style=\"color: #ff0000;\">D<\/span> ')],\n                                       names=[' <span style=\"color: #ff0000;\">Division<\/span> ', ' <span style=\"color: #ff0000;\">Team<\/span> '])\n\n<span style=\"color: #008080;\">#define data values\n<\/span>data = {' <span style=\"color: #ff0000;\">Sales<\/span> ': [12, 44, 29, 35, 44, 19]}\n\n<span style=\"color: #008080;\">#createDataFrame\n<\/span>df = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> (data, index=index_names)\n\n<span style=\"color: #008080;\">#view DataFrame\n<\/span><span style=\"color: #008000;\">print<\/span> (df)\n\n               Sales\nDivision Team       \nWest A 12\n         At 44\n         B29\nEast C 35\n         C 44\n         D 19\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa DataFrame ini memiliki multiIndex.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks berikut untuk mendapatkan nilai unik dari kolom <strong>Tim<\/strong> tunggal multiIndex:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#get unique values from Team column in multiIndex\n<span style=\"color: #000000;\">df. <span style=\"color: #3366ff;\">index<\/span> . <span style=\"color: #3366ff;\">single<\/span> (' <span style=\"color: #ff0000;\">Team<\/span> ')\n\nIndex(['A', 'B', 'C', 'D'], dtype='object', name='Team')\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Outputnya menampilkan empat nilai unik dari kolom <strong>Tim<\/strong> multiIndex: A, B, C, dan D.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan sintaks serupa untuk mengekstrak nilai unik dari kolom <strong>Divisi<\/strong> multiIndex:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#get unique values from Division column in multiIndex\n<span style=\"color: #000000;\">df. <span style=\"color: #3366ff;\">index<\/span> . <span style=\"color: #3366ff;\">single<\/span> (' <span style=\"color: #ff0000;\">Division<\/span> ')\n\nIndex(['West', 'East'], dtype='object', name='Division')\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Outputnya menampilkan dua nilai unik kolom <b>Divisi<\/b> multiIndex: Barat dan Timur.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara menjalankan fungsi umum lainnya di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/panda-mengubah-indeks-menjadi-kolom\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara mengubah indeks menjadi kolom di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/ganti-nama-indeks-panda\/\" target=\"_blank\" rel=\"noopener\">Cara mengganti nama indeks di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/panda-mengatur-kolom-sebagai-indeks\/\" target=\"_blank\" rel=\"noopener\">Cara mengatur kolom sebagai indeks di Pandas<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mendapatkan nilai unik dari kolom indeks pandas DataFrame: Metode 1: Dapatkan nilai unik dari kolom indeks df. index . single () Metode 2: Dapatkan nilai unik dari kolom tertentu di MultiIndex df. index . unique (&#8216; some_column &#8216;) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh 1: [&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>Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.\" \/>\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\/nilai-indeks-unik-panda\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T11:21:02+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\/nilai-indeks-unik-panda\/\",\"url\":\"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/\",\"name\":\"Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T11:21:02+00:00\",\"dateModified\":\"2023-07-15T11:21:02+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Pandas: cara mendapatkan nilai unik dari kolom indeks\"}]},{\"@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":"Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials","description":"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.","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\/nilai-indeks-unik-panda\/","og_locale":"id_ID","og_type":"article","og_title":"Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials","og_description":"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/","og_site_name":"Statorials","article_published_time":"2023-07-15T11:21:02+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\/nilai-indeks-unik-panda\/","url":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/","name":"Pandas: Cara mendapatkan nilai unik dari kolom indeks - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T11:21:02+00:00","dateModified":"2023-07-15T11:21:02+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mendapatkan nilai indeks unik dari pandas DataFrame, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/nilai-indeks-unik-panda\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Pandas: cara mendapatkan nilai unik dari kolom indeks"}]},{"@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\/3802"}],"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=3802"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3802\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3802"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3802"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}