{"id":1118,"date":"2023-07-27T14:52:53","date_gmt":"2023-07-27T14:52:53","guid":{"rendered":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/"},"modified":"2023-07-27T14:52:53","modified_gmt":"2023-07-27T14:52:53","slug":"menormalkan-data-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/","title":{"rendered":"Cara menstandardisasi data di r: dengan contoh"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\"><strong>Menstandarkan<\/strong> suatu kumpulan data berarti menskalakan semua nilai dalam kumpulan data sedemikian rupa sehingga nilai rata-ratanya adalah 0 dan simpangan bakunya adalah 1.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Cara paling umum untuk melakukan ini adalah dengan menggunakan standarisasi skor-z, yang menskalakan nilai menggunakan rumus berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>( <sub>xi<\/sub> \u2013 <span style=\"text-decoration: overline;\">x<\/span> ) \/ dtk<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>x <sub>i<\/sub><\/strong> : nilai <sup>ke-i<\/sup> dari kumpulan data<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong><span style=\"text-decoration: overline;\">x<\/span><\/strong> : Maksud sampel<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>s<\/strong> : simpangan baku sampel<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi <a href=\"https:\/\/statorials.org\/id\/fungsi-skala-di-r\/\" target=\"_blank\" rel=\"noopener\">scale()<\/a> dengan paket <strong>dplyr<\/strong> di R untuk menskalakan satu atau lebih variabel dalam bingkai data menggunakan standarisasi skor-z.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Standarisasi satu variabel<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menskalakan satu variabel dalam bingkai data dengan tiga variabel:<br \/><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#make this example reproducible<\/span> \nset.seed(1)\n\n<span style=\"color: #008080;\">#create original data frame\n<\/span>df &lt;- data.frame(var1= runif(10, 0, 50), \n                 var2= runif(10, 2, 23),\n                 var3= runif(10, 5, 38))\n<span style=\"color: #008080;\">\n#view original data frame<\/span>\ndf\n\n        var1 var2 var3\n1 13.275433 6.325466 35.845273\n2 18.606195 5.707692 12.000703\n3 28.642668 16.427480 26.505234\n4 45.410389 10.066178 9.143318\n5 10.084097 18.166670 13.818282\n6 44.919484 12.451684 17.741765\n7 47.233763 17.069989 5.441881\n8 33.039890 22.830028 17.618803\n9 31.455702 9.980739 33.699798\n10 3.089314 18.326350 16.231517\n\n<span style=\"color: #008080;\">#scale <em>var1<\/em> to have mean = 0 and standard deviation = 1<\/span>\ndf2 &lt;- df %&gt;% <span style=\"color: #3366ff;\">mutate_at<\/span> (c(' <span style=\"color: #008000;\">var1<\/span> '), ~( <span style=\"color: #3366ff;\">scale<\/span> (.) %&gt;% <span style=\"color: #3366ff;\">as.vector<\/span> ))\ndf2\n\n          var1 var2 var3\n1 -0.90606801 6.325466 35.845273\n2 -0.56830963 5.707692 12.000703\n3 0.06760377 16.427480 26.505234\n4 1.13001072 10.066178 9.143318\n5 -1.10827188 18.166670 13.818282\n6 1.09890684 12.451684 17.741765\n7 1.24554014 17.069989 5.441881\n8 0.34621281 22.830028 17.618803\n9 0.24583830 9.980739 33.699798\n10 -1.55146305 18.326350 16.231517\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa hanya variabel pertama yang diskalakan sedangkan dua variabel lainnya tetap sama. Kami dapat dengan cepat mengonfirmasi bahwa variabel berskala baru memiliki nilai rata-rata 0 dan deviasi standar 1:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#calculate mean of scaled variable<\/span>\nmean(df2$var1)\n\n[1] -4.18502e-18 <span style=\"color: #008080;\">#basically zero<\/span>\n\n<span style=\"color: #008080;\">#calculate standard deviation of scaled variable<\/span> \nsd(df2$var1)\n\n[1] 1<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Standarisasi beberapa variabel<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menskalakan beberapa variabel dalam bingkai data sekaligus:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#make this example reproducible<\/span> \nset.seed(1)\n\n<span style=\"color: #008080;\">#create original data frame\n<\/span>df &lt;- data.frame(var1= runif(10, 0, 50), \n                 var2= runif(10, 2, 23),\n                 var3= runif(10, 5, 38))\n\n<span style=\"color: #008080;\">#scale <em>var1<\/em> and <em>var2<\/em> to have mean = 0 and standard deviation = 1<\/span>\ndf3 &lt;- df %&gt;% <span style=\"color: #3366ff;\">mutate_at<\/span> (c(' <span style=\"color: #008000;\">var1<\/span> ', ' <span style=\"color: #008000;\">var2<\/span> '), ~( <span style=\"color: #3366ff;\">scale<\/span> (.) %&gt;% <span style=\"color: #3366ff;\">as.vector<\/span> ))\ndf3\n\n          var1 var2 var3\n1 -0.90606801 -1.3045574 35.845273\n2 -0.56830963 -1.4133223 12.000703\n3 0.06760377 0.4739961 26.505234\n4 1.13001072 -0.6459703 9.143318\n5 -1.10827188 0.7801967 13.818282\n6 1.09890684 -0.2259798 17.741765\n7 1.24554014 0.5871157 5.441881\n8 0.34621281 1.6012242 17.618803\n9 0.24583830 -0.6610127 33.699798\n10 -1.55146305 0.8083098 16.231517<\/strong><\/pre>\n<h2> <span style=\"color: #000000;\"><strong>Standarisasi semua variabel<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menskalakan <em>semua<\/em> variabel dalam bingkai data menggunakan fungsi <strong>mutate_all<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #993300;\">library<\/span> (dplyr)\n\n<span style=\"color: #008080;\">#make this example reproducible<\/span> \nset.seed(1)\n\n<span style=\"color: #008080;\">#create original data frame\n<\/span>df &lt;- data.frame(var1= runif(10, 0, 50), \n                 var2= runif(10, 2, 23),\n                 var3= runif(10, 5, 38))\n\n<span style=\"color: #008080;\">#scale all variables to have mean = 0 and standard deviation = 1<\/span>\ndf4 &lt;- df %&gt;% <span style=\"color: #3366ff;\">mutate_all<\/span> (~( <span style=\"color: #3366ff;\">scale<\/span> (.) %&gt;% <span style=\"color: #3366ff;\">as.vector<\/span> ))\ndf4\n\n          var1 var2 var3\n1 -0.90606801 -1.3045574 1.6819976\n2 -0.56830963 -1.4133223 -0.6715858\n3 0.06760377 0.4739961 0.7600871\n4 1.13001072 -0.6459703 -0.9536246\n5 -1.10827188 0.7801967 -0.4921813\n6 1.09890684 -0.2259798 -0.1049130\n7 1.24554014 0.5871157 -1.3189757\n8 0.34621281 1.6012242 -0.1170501\n9 0.24583830 -0.6610127 1.4702281\n10 -1.55146305 0.8083098 -0.2539824<\/strong><\/pre>\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 R:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/cara-menormalkan-data-di-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara menormalkan data di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/simpangan-baku-di-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara menghitung simpangan baku di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/memperhitungkan-nilai-yang-hilang-di-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Bagaimana cara memasukkan semua nilai yang hilang di R<\/a><br \/> <a href=\"https:\/\/statorials.org\/id\/mengubah-data-menjadi-r\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cara Mentransformasi Data di R (Log, Akar Kuadrat, Akar Kubus)<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Menstandarkan suatu kumpulan data berarti menskalakan semua nilai dalam kumpulan data sedemikian rupa sehingga nilai rata-ratanya adalah 0 dan simpangan bakunya adalah 1. Cara paling umum untuk melakukan ini adalah dengan menggunakan standarisasi skor-z, yang menskalakan nilai menggunakan rumus berikut: ( xi \u2013 x ) \/ dtk Emas: x i : nilai ke-i dari kumpulan [&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 Menstandarkan Data di R (dengan Contoh) \u2013 Statorial<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara standarisasi data di R, 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\/menormalkan-data-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara Menstandarkan Data di R (dengan Contoh) \u2013 Statorial\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara standarisasi data di R, dengan beberapa contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-27T14:52: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\/menormalkan-data-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/\",\"name\":\"Cara Menstandarkan Data di R (dengan Contoh) \u2013 Statorial\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-27T14:52:53+00:00\",\"dateModified\":\"2023-07-27T14:52:53+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara standarisasi data di R, dengan beberapa contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menstandardisasi data di r: 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":"Cara Menstandarkan Data di R (dengan Contoh) \u2013 Statorial","description":"Tutorial ini menjelaskan cara standarisasi data di R, 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\/menormalkan-data-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara Menstandarkan Data di R (dengan Contoh) \u2013 Statorial","og_description":"Tutorial ini menjelaskan cara standarisasi data di R, dengan beberapa contoh.","og_url":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-27T14:52: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\/menormalkan-data-di-r\/","url":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/","name":"Cara Menstandarkan Data di R (dengan Contoh) \u2013 Statorial","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-27T14:52:53+00:00","dateModified":"2023-07-27T14:52:53+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara standarisasi data di R, dengan beberapa contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/menormalkan-data-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/menormalkan-data-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menstandardisasi data di r: 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\/1118"}],"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=1118"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/1118\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=1118"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=1118"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=1118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}