{"id":1826,"date":"2023-07-24T20:20:53","date_gmt":"2023-07-24T20:20:53","guid":{"rendered":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/"},"modified":"2023-07-24T20:20:53","modified_gmt":"2023-07-24T20:20:53","slug":"kerangka-data-pandas-memiliki-array-numpy","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/","title":{"rendered":"Konversi pandas dataframe ke numpy array (dengan contoh)"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks berikut untuk mengonversi pandas DataFrame ke array NumPy:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df. <span style=\"color: #3366ff;\">to_numpy<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Konversi DataFrame dengan tipe data yang sama<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengonversi pandas DataFrame ke array NumPy ketika setiap kolom di DataFrame memiliki tipe data yang sama:<\/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;\">#create data frame\n<\/span>df1 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">rebounds<\/span> ': [7, 7, 8, 13, 7, 4],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [5, 7, 7, 9, 12, 9],\n                    ' <span style=\"color: #ff0000;\">assists<\/span> ': [11, 8, 10, 6, 6, 5]})\n\n<span style=\"color: #008080;\">#view data frame\n<\/span><span style=\"color: #993300;\">print<\/span> (df1)\n\n   rebound points assists\n0 7 5 11\n1 7 7 8\n2 8 7 10\n3 13 9 6\n4 7 12 6\n5 4 9 5\n\n<span style=\"color: #008080;\">#convert DataFrame to NumPy array\n<\/span>new = df1. <span style=\"color: #3366ff;\">to_numpy<\/span> ()\n\n<span style=\"color: #008080;\">#view NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (new)\n\n[[ 7 5 11]\n [7 7 8]\n [8 7 10]\n [13 9 6]\n [7 12 6]\n [4 9 5]]\n\n<span style=\"color: #008080;\">#confirm that <em>new<\/em> is a NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (type(new))\n\n&lt;class 'numpy.ndarray'&gt; \n\n<span style=\"color: #008080;\">#view data type\n<\/span><span style=\"color: #993300;\">print<\/span> (new. <span style=\"color: #3366ff;\">dtype<\/span> )\n\nint64\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Array Numpy memiliki tipe data <strong>int64<\/strong> karena setiap kolom di pandas DataFrame asli adalah int.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: Konversi DataFrame dengan tipe data campuran<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengonversi pandas DataFrame ke array NumPy ketika kolom di DataFrame tidak semuanya bertipe data sama:<\/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;\">#create data frame\n<\/span>df2 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">player<\/span> ': ['A', 'B', 'C', 'D', 'E', 'F'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [5, 7, 7, 9, 12, 9],\n                    ' <span style=\"color: #ff0000;\">assists<\/span> ': [11, 8, 10, 6, 6, 5]})\n\n<span style=\"color: #008080;\">#view data frame\n<\/span><span style=\"color: #993300;\">print<\/span> (df2)\n\n  player points assists\n0 to 5 11\n1 B 7 8\n2 C 7 10\n3 D 9 6\n4 E 12 6\n5 F 9 5\n\n<span style=\"color: #008080;\">#convert DataFrame to NumPy array\n<\/span>new = df2. <span style=\"color: #3366ff;\">to_numpy<\/span> ()\n\n<span style=\"color: #008080;\">#view NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (new)\n\n[['A' 5 11]\n ['B' 7 8]\n ['C' 7 10]\n ['D' 9 6]\n ['E' 12 6]\n ['F' 9 5]]\n\n<span style=\"color: #008080;\">#confirm that <em>new<\/em> is a NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (type(new))\n\n&lt;class 'numpy.ndarray'&gt; \n\n<span style=\"color: #008080;\">#view data type\n<\/span><span style=\"color: #993300;\">print<\/span> (new. <span style=\"color: #3366ff;\">dtype<\/span> )\n\nobject\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Array Numpy memiliki tipe data <strong>Objek<\/strong> karena tidak semua kolom di pandas DataFrame asli memiliki tipe data yang sama.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Konversi DataFrame dan tetapkan nilai NA<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara mengonversi pandas DataFrame ke array NumPy dan menentukan nilai yang akan ditetapkan untuk semua nilai NA di DataFrame asli:<\/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;\">#create data frame\n<\/span>df3 = pd. <span style=\"color: #3366ff;\">DataFrame<\/span> ({' <span style=\"color: #ff0000;\">player<\/span> ': ['A', 'B', pd. <span style=\"color: #3366ff;\">NA<\/span> , 'D', 'E', 'F'],\n                    ' <span style=\"color: #ff0000;\">points<\/span> ': [5, 7, pd. <span style=\"color: #3366ff;\">NA<\/span> , 9, pd. <span style=\"color: #3366ff;\">NA<\/span> , 9],\n                    ' <span style=\"color: #ff0000;\">assists<\/span> ': [11, 8, 10, 6, 6, 5]})\n\n<span style=\"color: #008080;\">#view data frame\n<\/span><span style=\"color: #993300;\">print<\/span> (df3)\n\n  player points assists\n0 to 5 11\n1 B 7 8\n2 &lt;NA&gt; &lt;NA&gt; 10\n3 D 9 6\n4 E &lt;NA&gt; 6\n5 F 9 5\n\n<span style=\"color: #008080;\">#convert DataFrame to NumPy array\n<\/span>new = df3. <span style=\"color: #3366ff;\">to_numpy<\/span> (na_value=' <span style=\"color: #ff0000;\">none<\/span> ')\n\n<span style=\"color: #008080;\">#view NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (new)\n\n[['A' 5 11]\n ['B' 7 8]\n ['none' 'none' 10]\n ['D' 9 6]\n ['E' 'none' 6]\n ['F' 9 5]]\n\n<span style=\"color: #008080;\">#confirm that <em>new<\/em> is a NumPy array\n<\/span><span style=\"color: #993300;\">print<\/span> (type(new))\n\n&lt;class 'numpy.ndarray'&gt; \n\n<span style=\"color: #008080;\">#view data type\n<\/span><span style=\"color: #993300;\">print<\/span> (new. <span style=\"color: #3366ff;\">dtype<\/span> )\n\nobject<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/array-numpy-ke-kerangka-data-pandas\/\" target=\"_blank\" rel=\"noopener\">Cara membuat Pandas DataFrame dari array NumPy<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/daftar-ke-kerangka-data-python\/\" target=\"_blank\" rel=\"noopener\">Cara mengonversi Daftar ke DataFrame di Pandas<\/a><br \/> Cara mengonversi DataFrame ke Daftar di Pandas<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks berikut untuk mengonversi pandas DataFrame ke array NumPy: df. to_numpy () Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Contoh 1: Konversi DataFrame dengan tipe data yang sama Kode berikut menunjukkan cara mengonversi pandas DataFrame ke array NumPy ketika setiap kolom di DataFrame memiliki tipe data yang sama: import pandas [&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>Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, 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\/kerangka-data-pandas-memiliki-array-numpy\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-24T20:20:53+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\/kerangka-data-pandas-memiliki-array-numpy\/\",\"url\":\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/\",\"name\":\"Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-24T20:20:53+00:00\",\"dateModified\":\"2023-07-24T20:20:53+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Konversi pandas dataframe ke numpy array (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":"Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)","description":"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, 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\/kerangka-data-pandas-memiliki-array-numpy\/","og_locale":"id_ID","og_type":"article","og_title":"Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)","og_description":"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/","og_site_name":"Statorials","article_published_time":"2023-07-24T20:20:53+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\/kerangka-data-pandas-memiliki-array-numpy\/","url":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/","name":"Konversi Pandas DataFrame ke NumPy Array (dengan Contoh)","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-24T20:20:53+00:00","dateModified":"2023-07-24T20:20:53+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara mengonversi pandas DataFrame ke array NumPy, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Konversi pandas dataframe ke numpy array (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\/1826"}],"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=1826"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1826\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1826"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1826"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1826"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}