{"id":2500,"date":"2023-07-22T00:28:50","date_gmt":"2023-07-22T00:28:50","guid":{"rendered":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/"},"modified":"2023-07-22T00:28:50","modified_gmt":"2023-07-22T00:28:50","slug":"numpy-mengurutkan-array-berdasarkan-kolom","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/","title":{"rendered":"Cara mengurutkan array numpy berdasarkan kolom (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk mengurutkan baris array NumPy berdasarkan nilai kolom:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Urutkan berdasarkan nilai kolom dalam urutan menaik<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>x_sorted_asc = x[x[:, 1]. <span style=\"color: #3366ff;\">argsort<\/span> ()]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Urutkan berdasarkan nilai kolom menurun<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>x_sorted_desc = x[x[:, 1]. <span style=\"color: #3366ff;\">argsort<\/span> ()[::-1]]<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Urutkan array Numpy berdasarkan nilai kolom dalam urutan menaik<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki array NumPy berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create array\n<\/span>x = np. <span style=\"color: #3366ff;\">array<\/span> ([14, 12, 8, 10, 5, 7, 11, 9, 2]). <span style=\"color: #3366ff;\">reshape<\/span> (3,3)\n\n<span style=\"color: #008080;\">#view array\n<\/span><span style=\"color: #008000;\">print<\/span> (x)\n\n[[14 12 8]\n [10 5 7]\n [11 9 2]]\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk mengurutkan baris tabel NumPy dalam urutan menaik berdasarkan nilai pada kolom kedua:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define new matrix with rows sorted in ascending order by values in second column\n<\/span>x_sorted_asc = x[x[:, 1]. <span style=\"color: #3366ff;\">argsort<\/span> ()]\n\n<span style=\"color: #008080;\">#view sorted matrix\n<\/span><span style=\"color: #008000;\">print<\/span> (x_sorted_asc)\n\n[[10 5 7]\n [11 9 2]\n [14 12 8]]<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa baris sekarang diurutkan dalam urutan menaik (terkecil hingga terbesar) berdasarkan nilai di kolom kedua.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2:<\/strong><\/span> <span style=\"color: #000000;\"><strong>Urutkan array Numpy berdasarkan nilai kolom menurun<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Misalkan kita memiliki array NumPy berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create array\n<\/span>x = np. <span style=\"color: #3366ff;\">array<\/span> ([14, 12, 8, 10, 5, 7, 11, 9, 2]). <span style=\"color: #3366ff;\">reshape<\/span> (3,3)\n\n<span style=\"color: #008080;\">#view array\n<\/span><span style=\"color: #008000;\">print<\/span> (x)\n\n[[14 12 8]\n [10 5 7]\n [11 9 2]]\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk mengurutkan baris tabel NumPy dalam urutan menurun berdasarkan nilai pada kolom kedua:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#define new matrix with rows sorted in descending order by values in second column\n<\/span>x_sorted_desc = x[x[:, 1]. <span style=\"color: #3366ff;\">argsort<\/span> ()[::-1]]\n\n<span style=\"color: #008080;\">#view sorted matrix\n<\/span><span style=\"color: #008000;\">print<\/span> (x_sorted_desc)\n\n[[14 12 8]\n [11 9 2]\n [10 5 7]]<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa baris-baris tersebut sekarang diurutkan dalam urutan menurun (dari terbesar ke terkecil) berdasarkan nilai pada kolom kedua.<\/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 dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/numpy-menemukan-indeks-nilai\/\" target=\"_blank\" rel=\"noopener\">Cara menemukan indeks nilai dalam array NumPy<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/kolom-dapatkan-numpy\/\" target=\"_blank\" rel=\"noopener\">Cara mendapatkan kolom tertentu dari array NumPy<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/numpy-tambahkan-kolom\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan kolom ke array NumPy<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk mengurutkan baris array NumPy berdasarkan nilai kolom: Metode 1: Urutkan berdasarkan nilai kolom dalam urutan menaik x_sorted_asc = x[x[:, 1]. argsort ()] Metode 2: Urutkan berdasarkan nilai kolom menurun x_sorted_desc = x[x[:, 1]. argsort ()[::-1]] Contoh berikut menunjukkan cara menggunakan masing-masing metode dalam praktik. Contoh 1: Urutkan array Numpy [&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 mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, 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\/numpy-mengurutkan-array-berdasarkan-kolom\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T00:28:50+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\/numpy-mengurutkan-array-berdasarkan-kolom\/\",\"url\":\"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/\",\"name\":\"Cara mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T00:28:50+00:00\",\"dateModified\":\"2023-07-22T00:28:50+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mengurutkan array numpy berdasarkan kolom (dengan contoh)\"}]},{\"@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 mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial","description":"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, 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\/numpy-mengurutkan-array-berdasarkan-kolom\/","og_locale":"id_ID","og_type":"article","og_title":"Cara mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/","og_site_name":"Statorials","article_published_time":"2023-07-22T00:28:50+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\/numpy-mengurutkan-array-berdasarkan-kolom\/","url":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/","name":"Cara mengurutkan array NumPy berdasarkan kolom (dengan contoh) \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T00:28:50+00:00","dateModified":"2023-07-22T00:28:50+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengurutkan array NumPy berdasarkan nilai kolom, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/numpy-mengurutkan-array-berdasarkan-kolom\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mengurutkan array numpy berdasarkan kolom (dengan contoh)"}]},{"@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\/2500"}],"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=2500"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2500\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2500"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2500"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2500"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}