{"id":1137,"date":"2023-07-27T13:17:13","date_gmt":"2023-07-27T13:17:13","guid":{"rendered":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/"},"modified":"2023-07-27T13:17:13","modified_gmt":"2023-07-27T13:17:13","slug":"ggplot2-skala-logaritmik","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/","title":{"rendered":"Cara membuat skala logaritma di ggplot2"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Seringkali Anda mungkin ingin mengonversi skala sumbu x atau sumbu y dari plot ggplot2 menjadi skala logaritmik.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Anda dapat menggunakan salah satu dari dua metode untuk melakukan ini hanya dengan menggunakan ggplot2:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>1. Gunakan scale_y_continuous() atau scale_x_continuous()<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  scale_y_continuous(trans=' <span style=\"color: #008000;\">log10<\/span> ') +\n  scale_x_continuous(trans=' <span style=\"color: #008000;\">log10<\/span> ')\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><strong>2. Gunakan koordinat_trans()<\/strong><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  coord_trans(y = ' <span style=\"color: #008000;\">log10<\/span> <span style=\"color: #000000;\">'<\/span> , x=' <span style=\"color: #008000;\">log10<\/span> ')<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Jika Anda ingin memformat label sumbu untuk menampilkan eksponen, Anda dapat menggunakan fungsi dalam paket <a style=\"color: #000000;\" href=\"https:\/\/cran.r-project.org\/web\/packages\/scales\/scales.pdf\" target=\"_blank\" rel=\"noopener noreferrer\">skala<\/a> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong>ggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  scale_y_continuous(trans=' <span style=\"color: #008000;\">log10<\/span> ',\n                     breaks= <span style=\"color: #3366ff;\">trans_breaks<\/span> (' <span style=\"color: #008000;\">log10<\/span> ', <span style=\"color: #3366ff;\">function<\/span> (x) 10^x),\n                     labels= <span style=\"color: #3366ff;\">trans_format<\/span> (' <span style=\"color: #008000;\">log10<\/span> ', <span style=\"color: #3366ff;\">math_format<\/span> (10^.x)))<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Tutorial ini menunjukkan contoh cara menggunakan fungsi-fungsi ini dalam praktik.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 1: Skala logaritma menggunakan scale_y_continuous()<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>scale_y_continuous()<\/strong> untuk membuat skala logaritmik untuk sumbu y dari plot sebar:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data.frame(x=c(2, 5, 6, 7, 9, 13, 14, 16, 18),\n                 y=c(1400, 1700, 2300, 2500, 2800, 2900, 3400, 3900, 11000))\n\n<span style=\"color: #008080;\">#create scatterplot with log scale on y-axis<\/span>\nggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  scale_y_continuous(trans=' <span style=\"color: #008000;\">log10<\/span> ')\n<\/strong><\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11427 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/logscaleggplot1.png\" alt=\"Skala logaritmik pada sumbu y ggplot2\" width=\"442\" height=\"438\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 2: skala logaritmik menggunakan coord_trans()<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>coord_trans()<\/strong> untuk membuat skala logaritmik untuk sumbu y dari plot sebar:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n\n<span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data.frame(x=c(2, 5, 6, 7, 9, 13, 14, 16, 18),\n                 y=c(1400, 1700, 2300, 2500, 2800, 2900, 3400, 3900, 11000))\n\n<span style=\"color: #008080;\">#create scatterplot with log scale on y-axis<\/span>\nggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  coord_trans(y=' <span style=\"color: #008000;\">log10<\/span> ')<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11428 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/logscaleggplot2.png\" alt=\"ggplot2 skala logaritmik\" width=\"450\" height=\"441\" srcset=\"\" sizes=\"\"><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Contoh 3: Label skala logaritmik khusus<\/strong><\/span><\/h3>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi dalam paket <strong>skala<\/strong> untuk membuat skala logaritmik untuk sumbu y dari plot sebar dan menambahkan label khusus dengan eksponen:<\/span> <\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (ggplot2)\n<span style=\"color: #993300;\">library<\/span> (scales)\n\n<span style=\"color: #008080;\">#create data frame<\/span>\ndf &lt;- data.frame(x=c(2, 5, 6, 7, 9, 13, 14, 16, 18),\n                 y=c(1400, 1700, 2300, 2500, 2800, 2900, 3400, 3900, 11000))\n\n<span style=\"color: #008080;\">#create scatterplot with log scale on y-axis and custom labels<\/span>\nggplot(df, <span style=\"color: #3366ff;\">aes<\/span> (x=x, y=y)) +\n  geom_point() +\n  scale_y_continuous(trans=' <span style=\"color: #008000;\">log10<\/span> ',\n                     breaks= <span style=\"color: #3366ff;\">trans_breaks<\/span> (' <span style=\"color: #008000;\">log10<\/span> ', <span style=\"color: #3366ff;\">function<\/span> (x) 10^x),\n                     labels= <span style=\"color: #3366ff;\">trans_format<\/span> (' <span style=\"color: #008000;\">log10<\/span> ', <span style=\"color: #3366ff;\">math_format<\/span> (10^.x)))<\/strong> <\/pre>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"aligncenter wp-image-11429 \" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/logscaleggplot3.png\" alt=\"Skala logaritmik dengan eksponen di ggplot2\" width=\"451\" height=\"452\" srcset=\"\" sizes=\"\"><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa label sumbu Y memiliki eksponen, tidak seperti dua plot sebelumnya.<\/span><\/p>\n<h3> <span style=\"color: #000000;\"><strong>Sumber daya tambahan<\/strong><\/span><\/h3>\n<p> <a href=\"https:\/\/statorials.org\/id\/judul-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Panduan lengkap untuk judul ggplot2<\/a><br \/><a href=\"https:\/\/statorials.org\/id\/tema-ggplot2-terbaik\/\" target=\"_blank\" rel=\"noopener noreferrer\">Panduan lengkap tema ggplot2 terbaik<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/plot-berdampingan-ggplot2\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara membuat plot berdampingan di ggplot2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Seringkali Anda mungkin ingin mengonversi skala sumbu x atau sumbu y dari plot ggplot2 menjadi skala logaritmik. Anda dapat menggunakan salah satu dari dua metode untuk melakukan ini hanya dengan menggunakan ggplot2: 1. Gunakan scale_y_continuous() atau scale_x_continuous() ggplot(df, aes (x=x, y=y)) + geom_point() + scale_y_continuous(trans=&#8217; log10 &#8216;) + scale_x_continuous(trans=&#8217; log10 &#8216;) 2. Gunakan koordinat_trans() ggplot(df, [&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 membuat skala logaritma di ggplot2 \u2013 Statologi<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, 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\/ggplot2-skala-logaritmik\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara membuat skala logaritma di ggplot2 \u2013 Statologi\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T13:17:13+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/logscaleggplot1.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\/ggplot2-skala-logaritmik\/\",\"url\":\"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/\",\"name\":\"Cara membuat skala logaritma di ggplot2 \u2013 Statologi\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T13:17:13+00:00\",\"dateModified\":\"2023-07-27T13:17:13+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara membuat skala logaritma di ggplot2\"}]},{\"@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 membuat skala logaritma di ggplot2 \u2013 Statologi","description":"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, 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\/ggplot2-skala-logaritmik\/","og_locale":"id_ID","og_type":"article","og_title":"Cara membuat skala logaritma di ggplot2 \u2013 Statologi","og_description":"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/","og_site_name":"Statorials","article_published_time":"2023-07-27T13:17:13+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/logscaleggplot1.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\/ggplot2-skala-logaritmik\/","url":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/","name":"Cara membuat skala logaritma di ggplot2 \u2013 Statologi","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T13:17:13+00:00","dateModified":"2023-07-27T13:17:13+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara membuat skala logaritma di R menggunakan ggplot2, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/ggplot2-skala-logaritmik\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara membuat skala logaritma di ggplot2"}]},{"@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\/1137"}],"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=1137"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1137\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1137"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1137"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1137"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}