{"id":2409,"date":"2023-07-22T09:56:32","date_gmt":"2023-07-22T09:56:32","guid":{"rendered":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/"},"modified":"2023-07-22T09:56:32","modified_gmt":"2023-07-22T09:56:32","slug":"kondisi-numpy-atau-beberapa","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/","title":{"rendered":"Cara menggunakan numpy where() dengan berbagai kondisi"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan metode berikut untuk menggunakan fungsi <a href=\"https:\/\/numpy.org\/doc\/stable\/reference\/generated\/numpy.where.html\" target=\"_blank\" rel=\"noopener\">NumPywhere()<\/a> dengan beberapa ketentuan:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Metode 1: Gunakan Where() dengan OR<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#select values less than five <em>or<\/em> greater than 20<\/span>\nx[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&lt;<\/span> 5) <span style=\"color: #800080;\">|<\/span> (x <span style=\"color: #800080;\">&gt;<\/span> 20))]\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>Metode 2: Gunakan Where() dengan AND<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#select values greater than five <i>and<\/i> less than 20<\/span>\nx[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&gt;<\/span> 5) <span style=\"color: #800080;\">&amp;<\/span> (x <span style=\"color: #800080;\">&lt;<\/span> 20))]<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan setiap metode dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Metode 1: Gunakan Where() dengan OR<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara memilih setiap nilai dalam array NumPy yang kurang dari 5 <strong>atau<\/strong> lebih besar dari 20:<\/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;\">#define NumPy array of values\n<span style=\"color: #000000;\">x = np. <span style=\"color: #3366ff;\">array<\/span> ([1, 3, 3, 6, 7, 9, 12, 13, 15, 18, 20, 22])\n\n<span style=\"color: #008080;\">#select values that meet one of two conditions\n<\/span>x[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&lt;<\/span> 5) <span style=\"color: #800080;\">|<\/span> (x <span style=\"color: #800080;\">&gt;<\/span> 20))]\n\narray([ 1, 3, 3, 22])\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa empat nilai dalam array NumPy kurang dari 5 <strong>atau<\/strong> lebih besar dari 20.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Anda juga dapat menggunakan fungsi <strong>ukuran<\/strong> untuk mencari berapa banyak nilai yang memenuhi salah satu ketentuan:<\/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 number of values that are less than 5 or greater than 20<\/span>\n(x[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&lt;<\/span> 5) <span style=\"color: #800080;\">|<\/span> (x <span style=\"color: #800080;\">&gt;<\/span> 20))]). <span style=\"color: #3366ff;\">size\n\n<\/span>4<\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Metode 2: Gunakan Where() dengan AND<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara memilih setiap nilai dari array NumPy yang lebih besar dari 5 <b>dan<\/b> kurang dari 20:<\/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;\">#define NumPy array of values\n<span style=\"color: #000000;\">x = np. <span style=\"color: #3366ff;\">array<\/span> ([1, 3, 3, 6, 7, 9, 12, 13, 15, 18, 20, 22])\n\n<span style=\"color: #008080;\">#select values that meet two conditions\n<\/span>x[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&gt;<\/span> 5) <span style=\"color: #800080;\">&amp;<\/span> (x <span style=\"color: #800080;\">&lt;<\/span> 20))]\n\narray([6, 7, 9, 12, 13, 15, 18])\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Larik keluaran menampilkan tujuh nilai dari larik NumPy asli yang lebih besar dari 5 <strong>dan<\/strong> kurang dari 20.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sekali lagi, Anda dapat menggunakan fungsi <strong>ukuran<\/strong> untuk menentukan berapa banyak nilai yang memenuhi kedua kondisi:<\/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 number of values that are greater than 5 and less than 20\n<\/span>(x[np. <span style=\"color: #3366ff;\">where<\/span> ((x <span style=\"color: #800080;\">&gt;<\/span> 5) <span style=\"color: #800080;\">&amp;<\/span> (x <span style=\"color: #800080;\">&lt;<\/span> 20))]). <span style=\"color: #3366ff;\">size\n\n<\/span>7<\/span><\/span><\/strong><\/pre>\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 NumPy:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/modus-digital\/\" target=\"_blank\" rel=\"noopener\">Cara menghitung mode array NumPy<\/a><br \/> <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\/kartu-digital\/\" target=\"_blank\" rel=\"noopener\">Cara memetakan fungsi ke array NumPy<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan metode berikut untuk menggunakan fungsi NumPywhere() dengan beberapa ketentuan: Metode 1: Gunakan Where() dengan OR #select values less than five or greater than 20 x[np. where ((x &lt; 5) | (x &gt; 20))] Metode 2: Gunakan Where() dengan AND #select values greater than five and less than 20 x[np. where ((x &gt; [&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 menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk 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\/kondisi-numpy-atau-beberapa\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-22T09:56:32+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\/kondisi-numpy-atau-beberapa\/\",\"url\":\"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/\",\"name\":\"Cara menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-22T09:56:32+00:00\",\"dateModified\":\"2023-07-22T09:56:32+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan numpy where() dengan berbagai kondisi\"}]},{\"@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 menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi","description":"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk 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\/kondisi-numpy-atau-beberapa\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/","og_site_name":"Statorials","article_published_time":"2023-07-22T09:56:32+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\/kondisi-numpy-atau-beberapa\/","url":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/","name":"Cara menggunakan NumPy Where() dengan berbagai kondisi \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-22T09:56:32+00:00","dateModified":"2023-07-22T09:56:32+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi NumPywhere() dengan beberapa ketentuan, termasuk beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kondisi-numpy-atau-beberapa\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan numpy where() dengan berbagai kondisi"}]},{"@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\/2409"}],"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=2409"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2409\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}