{"id":1001,"date":"2023-07-28T01:14:49","date_gmt":"2023-07-28T01:14:49","guid":{"rendered":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/"},"modified":"2023-07-28T01:14:49","modified_gmt":"2023-07-28T01:14:49","slug":"matplotlib-membubuhi-keterangan-sebar","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/","title":{"rendered":"Cara memberi anotasi pada plot sebar matplotlib"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Anda dapat menggunakan sintaks dasar berikut untuk memberi anotasi pada plot sebar di Matplotlib:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#add 'my text' at (x, y) coordinates = (6, 9.5)<\/span>\nplt. <span style=\"color: #3366ff;\">text<\/span> (6, 9.5, ' <span style=\"color: #008000;\">my text<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Buat titik cloud dasar<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara membuat scatterplot dasar menggunakan Matplotlib:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#createdata<\/span>\nx = [3, 6, 8, 12, 14]\ny = [4, 9, 14, 12, 9]\n\n<span style=\"color: #008080;\">#create scatterplot\n<\/span>plt. <span style=\"color: #3366ff;\">scatter<\/span> (x,y)\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10367 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter1.png\" alt=\"\" width=\"400\" height=\"270\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beri anotasi pada satu titik<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk menambahkan anotasi ke satu titik pada plot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#create data<\/span>\nx = [3, 6, 8, 12, 14]\ny = [4, 9, 14, 12, 9]\n\n<span style=\"color: #008080;\">#create scatterplot\n<\/span>plt. <span style=\"color: #3366ff;\">scatter<\/span> (x,y)\n\n<span style=\"color: #008080;\">#add text 'Here' at (x, y) coordinates = (6, 9.5)<\/span>\nplt. <span style=\"color: #3366ff;\">text<\/span> (6, 9.5, ' <span style=\"color: #008000;\">Here<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10368 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter2.png\" alt=\"Scatterplot dengan anotasi di Matplotlib\" width=\"410\" height=\"284\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beri anotasi pada beberapa poin<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk menambahkan anotasi ke beberapa titik di plot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#create data<\/span>\nx = [3, 6, 8, 12, 14]\ny = [4, 9, 14, 12, 9]\n\n<span style=\"color: #008080;\">#create scatterplot\n<\/span>plt. <span style=\"color: #3366ff;\">scatter<\/span> (x,y)\n\n<span style=\"color: #008080;\">#add text to certain points<\/span>\nplt. <span style=\"color: #3366ff;\">text<\/span> (3, 4.5, ' <span style=\"color: #008000;\">This<\/span> ')\nplt. <span style=\"color: #3366ff;\">text<\/span> (6, 9.5, ' <span style=\"color: #008000;\">That<\/span> ')\nplt. <span style=\"color: #3366ff;\">text<\/span> (8.2, 14, ' <span style=\"color: #008000;\">Those<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10369 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannotate3.png\" alt=\"Beri anotasi pada beberapa titik di cloud titik Matplotlib\" width=\"406\" height=\"275\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Beri anotasi pada semua poin<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kita dapat menggunakan kode berikut untuk menambahkan anotasi ke setiap titik di plot:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#createdata<\/span>\nx = [3, 6, 8, 12, 14]\ny = [4, 9, 14, 12, 9]\nlabs = ['A', 'B', 'C', 'D', 'E']\n\n<span style=\"color: #008080;\">#create scatterplot<\/span>\nplt. <span style=\"color: #3366ff;\">scatter<\/span> (x,y)\n\n<span style=\"color: #008080;\">#use for loop to add annotations to each point in plot<\/span> \n<span style=\"color: #008000;\">for<\/span> i, txt <span style=\"color: #008000;\">in<\/span> enumerate(labs):\n    plt. <span style=\"color: #3366ff;\">annotate<\/span> (txt, (x[ <span style=\"color: #993300;\">i<\/span> ], y[ <span style=\"color: #993300;\">i<\/span> ]))<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10370 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter4.png\" alt=\"Beri anotasi pada cloud titik Matplotlib\" width=\"469\" height=\"319\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Secara default, anotasi ditempatkan tepat di atas titik di point cloud dan ukuran font default adalah 10.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menyesuaikan kedua pengaturan ini sehingga anotasinya sedikit ke kanan poin dan ukuran fontnya sedikit lebih besar:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #107d3f;\">import<\/span> matplotlib.pyplot <span style=\"color: #107d3f;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#create data<\/span>\nx = [3, 6, 8, 12, 14]\ny = [4, 9, 14, 12, 9]\nlabs = ['A', 'B', 'C', 'D', 'E']\n\n<span style=\"color: #008080;\">#create scatterplot<\/span>\nplt. <span style=\"color: #3366ff;\">scatter<\/span> (x,y)\n\n<span style=\"color: #008080;\">#use for loop to add annotations to each point in plot<\/span> \n<span style=\"color: #008000;\">for<\/span> i, txt <span style=\"color: #008000;\">in<\/span> enumerate(labs):\n    plt. <span style=\"color: #3366ff;\">annotate<\/span> (txt, (x[ <span style=\"color: #993300;\">i<\/span> ]+.25, y[ <span style=\"color: #993300;\">i<\/span> ]), fontsize=12)<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-10371 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter5.png\" alt=\"Matplotlib memberi anotasi pada setiap titik plot\" width=\"410\" height=\"276\" srcset=\"\" sizes=\"\"><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Tutorial berikut menjelaskan cara melakukan tugas umum lainnya di Matplotlib:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/legenda-cloud-titik-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan legenda ke scatterplot di Matplotlib<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/warna-matplotlib-berdasarkan-nilai-scatterplot\/\" target=\"_blank\" rel=\"noopener\">Cara mewarnai plot sebar berdasarkan nilai di Matplotlib<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/garis-rata-rata-matplotlib\/\" target=\"_blank\" rel=\"noopener\">Bagaimana cara menambahkan garis rata-rata ke plot di Matplotlib<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Anda dapat menggunakan sintaks dasar berikut untuk memberi anotasi pada plot sebar di Matplotlib: #add &#8216;my text&#8217; at (x, y) coordinates = (6, 9.5) plt. text (6, 9.5, &#8216; my text &#8216;) Contoh berikut menunjukkan cara menggunakan sintaksis ini dalam praktiknya. Buat titik cloud dasar Kode berikut menunjukkan cara membuat scatterplot dasar menggunakan Matplotlib: 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 memberi anotasi pada scatterplot Matplotlib - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, 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\/matplotlib-membubuhi-keterangan-sebar\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara memberi anotasi pada scatterplot Matplotlib - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-28T01:14:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter1.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=\"2 menit\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/\",\"url\":\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/\",\"name\":\"Cara memberi anotasi pada scatterplot Matplotlib - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-28T01:14:49+00:00\",\"dateModified\":\"2023-07-28T01:14:49+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara memberi anotasi pada plot sebar matplotlib\"}]},{\"@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 memberi anotasi pada scatterplot Matplotlib - Statorials","description":"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, 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\/matplotlib-membubuhi-keterangan-sebar\/","og_locale":"id_ID","og_type":"article","og_title":"Cara memberi anotasi pada scatterplot Matplotlib - Statorials","og_description":"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/","og_site_name":"Statorials","article_published_time":"2023-07-28T01:14:49+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/scatterannoter1.png"}],"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\/matplotlib-membubuhi-keterangan-sebar\/","url":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/","name":"Cara memberi anotasi pada scatterplot Matplotlib - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-28T01:14:49+00:00","dateModified":"2023-07-28T01:14:49+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menambahkan anotasi ke scatterplot Matplotlib, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/matplotlib-membubuhi-keterangan-sebar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara memberi anotasi pada plot sebar matplotlib"}]},{"@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\/1001"}],"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=1001"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1001\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1001"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1001"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}