{"id":1243,"date":"2023-07-27T04:09:41","date_gmt":"2023-07-27T04:09:41","guid":{"rendered":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/"},"modified":"2023-07-27T04:09:41","modified_gmt":"2023-07-27T04:09:41","slug":"tambahkan-array-numpy-ke-kerangka-data-pandas","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/","title":{"rendered":"Bagaimana cara menambahkan array numpy ke pandas dataframe"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Terkadang Anda mungkin ingin menambahkan array NumPy sebagai kolom baru ke DataFrame pandas.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Untungnya, Anda dapat melakukannya dengan mudah menggunakan sintaks berikut:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>df[' <span style=\"color: #008000;\">new_column<\/span> '] = array_name. <span style=\"color: #3366ff;\">tolist<\/span> ()\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tutorial ini menunjukkan beberapa contoh penggunaan praktis sintaks ini.<\/span><\/p>\n<h3> <strong>Contoh 1: Tambahkan array NumPy sebagai kolom baru di DataFrame<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat DataFrame panda untuk menyimpan beberapa statistik pemain bola basket dan menambahkan array NumPy sebagai kolom baru berlabel &#8220;blok&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd<\/span>\n\n#create pandas DataFrame\n<\/span>df = pd.DataFrame({' <span style=\"color: #008000;\">points<\/span> ': [25, 12, 15, 14, 19, 23, 25, 29],\n                   ' <span style=\"color: #008000;\">assists<\/span> ': [5, 7, 7, 9, 12, 9, 9, 4],\n                   ' <span style=\"color: #008000;\">rebounds<\/span> ': [11, 8, 10, 6, 6, 5, 9, 12]})\n\n<span style=\"color: #008080;\">#create NumPy array for 'blocks'\n<\/span>blocks = np. <span style=\"color: #3366ff;\">array<\/span> ([2, 3, 1, 0, 2, 7, 8, 2])\n\n<span style=\"color: #008080;\">#add 'blocks' array as new column in DataFrame\n<\/span>df[' <span style=\"color: #008000;\">blocks<\/span> '] = blocks. <span style=\"color: #3366ff;\">tolist<\/span> ()\n\n<span style=\"color: #008080;\">#display the DataFrame\n<\/span>print(df)\n\n   points assists rebounds blocks\n0 25 5 11 2\n1 12 7 8 3\n2 15 7 10 1\n3 14 9 6 0\n4 19 12 6 2\n5 23 9 5 7\n6 25 9 9 8\n7 29 4 12 2\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa DataFrame baru sekarang memiliki kolom tambahan berjudul <em>Blocks<\/em> .<\/span><\/p>\n<h3> <strong>Contoh 2: Tambahkan Matriks NumPy sebagai Kolom Baru di DataFrame<\/strong><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat DataFrame panda untuk menyimpan beberapa statistik pemain bola basket dan menambahkan array NumPy sebagai kolom baru berlabel &#8220;blok&#8221;:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> pandas <span style=\"color: #008000;\">as<\/span> pd<\/span>\n\n#create pandas DataFrame\n<\/span>df = pd.DataFrame({' <span style=\"color: #008000;\">points<\/span> ': [25, 12, 15, 14, 19, 23\n\n<span style=\"color: #008080;\">#create NumPy matrix\n<\/span>mat = np.matrix([[2, 3],\n                 [1, 0],\n                 [2, 7],\n                 [8, 2],\n                 [3, 4],\n                 [7, 7],\n                 [7, 5],\n                 [6, 3]])\n\n<span style=\"color: #008080;\">#add NumPy matrix as new columns in DataFrame\n<\/span>df_new = pd. <span style=\"color: #3366ff;\">concat<\/span> ([df, pd.DataFrame(mat)], axis= <span style=\"color: #008000;\">1<\/span> )\n\n<span style=\"color: #008080;\">#display new DataFrame\n<\/span>print(df_new)\n\n   points assists rebounds 0 1\n0 25 5 11 2 3\n1 12 7 8 1 0\n2 15 7 10 2 7\n3 14 9 6 8 2\n4 19 12 6 3 4\n5 23 9 5 7 7\n6 25 9 9 7 5\n7 29 4 12 6 3\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa nama kolom matriks yang kita tambahkan ke DataFrame diberi nama kolom default <strong>0<\/strong> dan <strong>1<\/strong> .<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kita dapat dengan mudah mengganti nama kolom ini menggunakan fungsi <strong>df.columns<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #008000;\"><span style=\"color: #008080;\">#rename columns<\/span>\n<span style=\"color: #000000;\">df_new. <span style=\"color: #3366ff;\">columns<\/span> = ['pts', 'ast', 'rebs', 'new1', 'new2']<\/span>\n\n<span style=\"color: #008080;\">#display DataFrame<\/span>\n<span style=\"color: #000000;\">print(df_new)\n<\/span>\n<span style=\"color: #000000;\">pts ast rebs new1 new2\n0 25 5 11 2 3\n1 12 7 8 1 0\n2 15 7 10 2 7\n3 14 9 6 8 2\n4 19 12 6 3 4\n5 23 9 5 7 7\n6 25 9 9 7 5\n7 29 4 12 6 3\n<\/span><\/span><\/span><\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/tumpukan-kerangka-data-panda\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara menumpuk beberapa Pandas DataFrames<\/a><br \/> Cara menggabungkan dua Pandas DataFrames di index<br \/> <a href=\"https:\/\/statorials.org\/id\/kerangka-data-pandas-memiliki-array-numpy\/\" target=\"_blank\" rel=\"noopener\">Bagaimana mengonversi Pandas DataFrame ke array NumPy<\/a><br \/> Cara mengganti nama kolom di Pandas<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Terkadang Anda mungkin ingin menambahkan array NumPy sebagai kolom baru ke DataFrame pandas. Untungnya, Anda dapat melakukannya dengan mudah menggunakan sintaks berikut: df[&#8216; new_column &#8216;] = array_name. tolist () Tutorial ini menunjukkan beberapa contoh penggunaan praktis sintaks ini. Contoh 1: Tambahkan array NumPy sebagai kolom baru di DataFrame Kode berikut menunjukkan cara membuat DataFrame panda [&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>Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, 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\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, termasuk contohnya.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T04:09:41+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\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\",\"url\":\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\",\"name\":\"Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T04:09:41+00:00\",\"dateModified\":\"2023-07-27T04:09:41+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, termasuk contohnya.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Bagaimana cara menambahkan array numpy ke pandas dataframe\"}]},{\"@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":"Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials","description":"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, 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\/tambahkan-array-numpy-ke-kerangka-data-pandas\/","og_locale":"id_ID","og_type":"article","og_title":"Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials","og_description":"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, termasuk contohnya.","og_url":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/","og_site_name":"Statorials","article_published_time":"2023-07-27T04:09:41+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\/tambahkan-array-numpy-ke-kerangka-data-pandas\/","url":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/","name":"Bagaimana cara menambahkan array Numpy ke Pandas DataFrame - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T04:09:41+00:00","dateModified":"2023-07-27T04:09:41+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menambahkan satu atau lebih array NumPy ke DataFrame pandas, termasuk contohnya.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/tambahkan-array-numpy-ke-kerangka-data-pandas\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Bagaimana cara menambahkan array numpy ke pandas dataframe"}]},{"@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\/1243"}],"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=1243"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1243\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}