{"id":839,"date":"2023-07-28T14:20:58","date_gmt":"2023-07-28T14:20:58","guid":{"rendered":"https:\/\/statorials.org\/id\/peta-panas-python\/"},"modified":"2023-07-28T14:20:58","modified_gmt":"2023-07-28T14:20:58","slug":"peta-panas-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/peta-panas-python\/","title":{"rendered":"Cara mudah membuat peta panas dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Misalkan kita memiliki kumpulan data berikut dengan Python yang menampilkan jumlah penjualan yang dilakukan oleh toko tertentu setiap hari dalam seminggu selama lima minggu:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> numpy <span style=\"color: #107d3f;\">as<\/span> np\n<span style=\"color: #107d3f;\">import <span style=\"color: #000000;\">pandas<\/span> as <span style=\"color: #000000;\">pd<\/span> \nimport<\/span> seaborn <span style=\"color: #107d3f;\">as<\/span> sns\n\n<span style=\"color: #008080;\">#create a dataset<\/span>\nnp.random.seed(0)\ndata = {'day': np.tile(['Mon', 'Tue', 'Wed', 'Thur', 'Fri'], 5),\n        'week': np.repeat([1, 2, 3, 4, 5], 5),\n        'sales': np.random.randint(0, 50, size=25)\n        }\n\ndf = pd.DataFrame(data,columns=['day','week','sales'])\ndf = df.pivot('day', 'week', 'sales')\n\n<span style=\"color: #008080;\">view first ten rows of dataset\n<\/span>df[:10]\n\nweek 1 2 3 4 5\nday\t\t\t\t\t\nFri 3 36 12 46 13\nMy 44 39 23 1 24\nThursday 3 21 24 23 25\nKills 47 9 6 38 17\nWed 0 19 24 39 37\n<\/strong><\/pre>\n<h3> <span style=\"color: #000000;\"><strong>Buat peta panas dasar<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kita dapat membuat peta panas dasar menggunakan fungsi <strong>ns.heatmap()<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>sns.heatmap(df)<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9253 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python1.png\" alt=\"Peta panas dengan Python\" width=\"400\" height=\"296\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Bilah warna di sisi kanan menampilkan legenda yang menunjukkan nilai yang diwakili oleh warna berbeda.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Tambahkan baris ke peta panas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Anda dapat menambahkan garis antar kotak di peta panas menggunakan argumen <strong>linewidths<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>sns.heatmap(df, linewidths=.5)<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9255 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python2.png\" alt=\"Peta panas Python Laut\" width=\"402\" height=\"294\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Tambahkan anotasi ke peta panas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Anda juga dapat menambahkan anotasi ke peta panas menggunakan argumen <strong>annot=True<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>sns.heatmap(df, linewidths=.5, annot=True)<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9256 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python3.png\" alt=\"Peta panas dijelaskan dengan Python\" width=\"401\" height=\"293\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sembunyikan bilah warna peta panas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Anda juga dapat menyembunyikan bilah warna sepenuhnya menggunakan opsi <strong>cbar=False<\/strong> :<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <span style=\"color: #000000;\"><strong>sns.heatmap(df, linewidths=.5, annot=True, cbar=False)<\/strong><\/span> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9257 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python4.png\" alt=\"Contoh peta panas dengan Python\" width=\"399\" height=\"274\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Ubah tema warna peta panas<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Anda juga dapat mengubah tema warna menggunakan argumen <strong>cmap<\/strong> . Misalnya, Anda dapat mengatur warna mulai dari kuning, hijau, hingga biru:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>sns.heatmap(df, cmap='YlGnBu')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9258 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python5.png\" alt=\"Peta Panas Python\" width=\"403\" height=\"287\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Atau Anda dapat mengubah warna dari merah menjadi biru:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>sns.heatmap(df, cmap='RdBu')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-9259 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python6.png\" alt=\"peta panas dengan cmap berbeda dengan Python\" width=\"400\" height=\"292\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\"><em>Untuk daftar lengkap palet warna, lihat <a href=\"https:\/\/matplotlib.org\/3.1.0\/tutorials\/colors\/colormaps.html\" target=\"_blank\" rel=\"noopener noreferrer\">dokumentasi matplotlib<\/a> .<\/em><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Misalkan kita memiliki kumpulan data berikut dengan Python yang menampilkan jumlah penjualan yang dilakukan oleh toko tertentu setiap hari dalam seminggu selama lima minggu: import numpy as np import pandas as pd import seaborn as sns #create a dataset np.random.seed(0) data = {&#8216;day&#8217;: np.tile([&#8216;Mon&#8217;, &#8216;Tue&#8217;, &#8216;Wed&#8217;, &#8216;Thur&#8217;, &#8216;Fri&#8217;], 5), &#8216;week&#8217;: np.repeat([1, 2, 3, 4, 5], [&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 Mudah Membuat Peta Panas dengan Python - Statologi<\/title>\n<meta name=\"description\" content=\"Penjelasan sederhana tentang cara membuat peta panas dengan Python, 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\/peta-panas-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Mudah Membuat Peta Panas dengan Python - Statologi\" \/>\n<meta property=\"og:description\" content=\"Penjelasan sederhana tentang cara membuat peta panas dengan Python, termasuk beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/peta-panas-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T14:20:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python1.png\" \/>\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\/peta-panas-python\/\",\"url\":\"https:\/\/statorials.org\/id\/peta-panas-python\/\",\"name\":\"Cara Mudah Membuat Peta Panas dengan Python - Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T14:20:58+00:00\",\"dateModified\":\"2023-07-28T14:20:58+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Penjelasan sederhana tentang cara membuat peta panas dengan Python, termasuk beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/peta-panas-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/peta-panas-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/peta-panas-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara mudah membuat peta panas dengan python\"}]},{\"@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 Mudah Membuat Peta Panas dengan Python - Statologi","description":"Penjelasan sederhana tentang cara membuat peta panas dengan Python, 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\/peta-panas-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Mudah Membuat Peta Panas dengan Python - Statologi","og_description":"Penjelasan sederhana tentang cara membuat peta panas dengan Python, termasuk beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/peta-panas-python\/","og_site_name":"Statorials","article_published_time":"2023-07-28T14:20:58+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/heatmap_python1.png"}],"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\/peta-panas-python\/","url":"https:\/\/statorials.org\/id\/peta-panas-python\/","name":"Cara Mudah Membuat Peta Panas dengan Python - Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T14:20:58+00:00","dateModified":"2023-07-28T14:20:58+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Penjelasan sederhana tentang cara membuat peta panas dengan Python, termasuk beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/peta-panas-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/peta-panas-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/peta-panas-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara mudah membuat peta panas dengan python"}]},{"@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\/839"}],"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=839"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/839\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=839"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=839"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=839"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}