{"id":2193,"date":"2023-07-23T07:47:35","date_gmt":"2023-07-23T07:47:35","guid":{"rendered":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/"},"modified":"2023-07-23T07:47:35","modified_gmt":"2023-07-23T07:47:35","slug":"objek-numpy-float64-tidak-dapat-diubah","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/","title":{"rendered":"Cara memperbaiki: objek &#39;numpy.float64&#39; tidak dapat diubah"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Kesalahan yang mungkin Anda temui saat menggunakan NumPy adalah:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #ff0000;\">TypeError <span style=\"color: #000000;\">: 'numpy.float64' object is not iterable\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kesalahan ini terjadi ketika Anda mencoba melakukan operasi berulang pada nilai float di NumPy, yang tidak mungkin dilakukan.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara mengatasi kesalahan ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara mereproduksi kesalahan tersebut<\/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<span style=\"color: #008080;\"><span style=\"color: #000000;\">\n\n<span style=\"color: #008080;\">#define array of data\n<\/span>data = np. <span style=\"color: #3366ff;\">array<\/span> ([1.3, 1.5, 1.6, 1.9, 2.2, 2.5])\n\n<span style=\"color: #008080;\">#display array of data\n<\/span><span style=\"color: #008000;\">print<\/span> (data)\n\n[1.3 1.5 1.6 1.9 2.2 2.5]<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Sekarang misalkan kita mencoba mencetak jumlah setiap nilai dalam array:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#attempt to print the sum of every value\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> data:\n    <span style=\"color: #008000;\">print<\/span> (sum(i))\n\n<span style=\"color: #ff0000;\">TypeError <span style=\"color: #000000;\">: 'numpy.float64' object is not iterable\n<\/span><\/span><\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami menerima kesalahan karena kami mencoba melakukan iteratif (mengambil jumlah nilai) pada setiap nilai float individual dalam array.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Bagaimana cara memperbaiki kesalahan tersebut<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat menghindari kesalahan ini dengan dua cara:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1. Lakukan operasi non-iteratif pada setiap nilai dalam array.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kita bisa mencetak setiap nilai dalam array:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#print every value in array\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> data:\n    <span style=\"color: #008000;\">print<\/span> (i)\n\n1.3\n1.5\n1.6\n1.9\n2.2\n2.5\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami tidak menerima kesalahan karena kami belum mencoba mengulangi setiap nilai.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>2. Lakukan operasi berulang pada array multidimensi.<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita juga dapat menghindari kesalahan dengan melakukan operasi berulang pada array multidimensi:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#create multi-dimensional array\n<span style=\"color: #000000;\">data2 = np. <span style=\"color: #3366ff;\">array<\/span> ([[1.3, 1.5], [1.6, 1.9], [2.2, 2.5]])\n<\/span>\n#print sum of each element in array\n<span style=\"color: #000000;\"><span style=\"color: #008000;\">for<\/span> i <span style=\"color: #008000;\">in<\/span> data2:\n    <span style=\"color: #008000;\">print<\/span> (sum(i))\n\n2.8\n3.5\n4.7\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kami tidak mendapatkan kesalahan karena masuk akal untuk menggunakan fungsi <strong>sum()<\/strong> pada array multidimensi.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Secara khusus, berikut adalah cara NumPy menghitung nilai penjumlahan:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\">1,3 + 1,5 = <strong>2,8<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">1,6 + 1,9 = <strong>3,5<\/strong><\/span><\/li>\n<li> <span style=\"color: #000000;\">2,2 + 2,5 = <strong>4,7<\/strong><\/span><\/li>\n<\/ul>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara memperbaiki kesalahan umum lainnya dengan Python:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/kesalahan-kunci-panda\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki KeyError di Pandas<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/valueerror-tidak-dapat-mengubah-float-nan-menjadi-integer\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: ValueError: Tidak dapat mengubah float NaN menjadi int<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/operan-tidak-dapat-disiarkan-dengan-formulir\/\" target=\"_blank\" rel=\"noopener\">Cara Memperbaiki: ValueError: Operan tidak dapat disiarkan dengan bentuk<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Kesalahan yang mungkin Anda temui saat menggunakan NumPy adalah: TypeError : &#8216;numpy.float64&#8217; object is not iterable Kesalahan ini terjadi ketika Anda mencoba melakukan operasi berulang pada nilai float di NumPy, yang tidak mungkin dilakukan. Contoh berikut menunjukkan cara mengatasi kesalahan ini dalam praktiknya. Bagaimana cara mereproduksi kesalahan tersebut Misalkan kita memiliki array NumPy berikut: import [&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 Memperbaiki: Objek &#039;numpy.float64&#039; tidak dapat diubah - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#039;numpy.float64&#039; tidak dapat diubah.\" \/>\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\/objek-numpy-float64-tidak-dapat-diubah\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Memperbaiki: Objek &#039;numpy.float64&#039; tidak dapat diubah - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#039;numpy.float64&#039; tidak dapat diubah.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-23T07:47:35+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\/objek-numpy-float64-tidak-dapat-diubah\/\",\"url\":\"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/\",\"name\":\"Cara Memperbaiki: Objek &#39;numpy.float64&#39; tidak dapat diubah - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-23T07:47:35+00:00\",\"dateModified\":\"2023-07-23T07:47:35+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#39;numpy.float64&#39; tidak dapat diubah.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memperbaiki: objek &#39;numpy.float64&#39; tidak dapat diubah\"}]},{\"@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 Memperbaiki: Objek &#39;numpy.float64&#39; tidak dapat diubah - Statorials","description":"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#39;numpy.float64&#39; tidak dapat diubah.","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\/objek-numpy-float64-tidak-dapat-diubah\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Memperbaiki: Objek &#39;numpy.float64&#39; tidak dapat diubah - Statorials","og_description":"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#39;numpy.float64&#39; tidak dapat diubah.","og_url":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/","og_site_name":"Statorials","article_published_time":"2023-07-23T07:47:35+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\/objek-numpy-float64-tidak-dapat-diubah\/","url":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/","name":"Cara Memperbaiki: Objek &#39;numpy.float64&#39; tidak dapat diubah - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-23T07:47:35+00:00","dateModified":"2023-07-23T07:47:35+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengatasi kesalahan berikut dengan Python: Objek &#39;numpy.float64&#39; tidak dapat diubah.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/objek-numpy-float64-tidak-dapat-diubah\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memperbaiki: objek &#39;numpy.float64&#39; tidak dapat diubah"}]},{"@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\/2193"}],"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=2193"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/2193\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=2193"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=2193"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=2193"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}