{"id":467,"date":"2023-07-29T19:49:15","date_gmt":"2023-07-29T19:49:15","guid":{"rendered":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/"},"modified":"2023-07-29T19:49:15","modified_gmt":"2023-07-29T19:49:15","slug":"cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/","title":{"rendered":"Cara menghasilkan sampel menggunakan fungsi sample di r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Fungsi <strong>sample()<\/strong> di R memungkinkan Anda mengambil sampel acak elemen dari kumpulan data atau vektor, dengan atau tanpa penggantian.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Sintaks dasar dari fungsi sample() adalah:<\/span><\/p>\n<p> <strong><span style=\"color: #000000;\">sampel (x, ukuran, ganti = <span class=\"hljs-literal\">FALSE<\/span> , masalah = <span class=\"hljs-literal\">NULL<\/span> )<\/span><\/strong><\/p>\n<p> <span style=\"color: #000000;\"><strong>x<\/strong> : kumpulan data atau vektor untuk memilih sampel<\/span><br \/> <span style=\"color: #000000;\"><strong>ukuran<\/strong> : ukuran sampel<\/span><br \/> <span style=\"color: #000000;\"><strong>replace<\/strong> : apakah pengambilan sampel harus dilakukan dengan penggantian? (ini SALAH secara default)<\/span><br \/> <span style=\"color: #000000;\"><strong>prob<\/strong> : vektor bobot probabilitas untuk mendapatkan elemen vektor sampel<\/span><\/p>\n<p> <span style=\"color: #000000;\"><em>Dokumentasi lengkap untuk sample() dapat ditemukan <a href=\"https:\/\/www.rdocumentation.org\/packages\/base\/versions\/3.5.2\/topics\/sample\" target=\"_blank\" rel=\"noopener noreferrer\">di sini<\/a> .<\/em><\/span><\/p>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan contoh praktis penggunaan sample().<\/span><\/p>\n<h2> <strong><span style=\"color: #000000;\">Hasilkan sampel dari vektor<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Misalkan kita mempunyai sebuah vektor <em>a<\/em> yang memuat 10 elemen:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#define vector <em>a<\/em> with 10 elements in it<\/span>\na &lt;- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Untuk menghasilkan sampel acak dari 5 elemen vektor <em>a<\/em> tanpa pengembalian, kita dapat menggunakan sintaks berikut:<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#generate random sample of 5 elements from vector <em>a\n<\/em><\/span>sample(a, 5)\n\n#[1] 3 1 4 7 5<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Penting untuk dicatat bahwa setiap kali kita membuat sampel acak, kemungkinan besar kita akan mendapatkan kumpulan item yang berbeda setiap saat.<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#generate another random sample of 5 elements from vector <em>a\n<\/em><\/span>sample(a, 5)\n\n#[1] 1 8 7 4 2<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Jika kita ingin dapat mereplikasi hasil kita dan bekerja dengan sampel yang sama setiap saat, kita dapat menggunakan <strong>set.seed()<\/strong> .<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#set.seed(some random number) to ensure that we get the same sample each time\n<span style=\"color: #000000;\">set.seed(122)\n\n<span style=\"color: #008080;\">#define vector <em>a<\/em> with 10 elements in it<\/span>\na &lt;- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)<\/span>\n\n#generate random sample of 5 elements from vector <em>a\n<\/em><\/span>sample(a, 5)\n\n#[1] 10 9 2 1 4\n\n<span style=\"color: #008080;\">#generate another random sample of 5 elements from vector <em>a\n<\/em><\/span>sample(a, 5)\n\n#[1] 10 9 2 1 4\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Kita juga dapat menggunakan argumen <strong>replace = TRUE<\/strong> untuk mengambil sampel dengan penggantian. Artinya setiap elemen vektor dapat dipilih untuk muncul dalam sampel lebih dari satu kali.<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#generate random sample of 5 elements from vector <em>a<\/em> using sampling with replacement\n<\/span>sample(a, 5, replace = TRUE)\n\n#10 10 2 1 6<\/strong><\/pre>\n<h2> <strong><span style=\"color: #000000;\">Hasilkan sampel dari kumpulan data<\/span><\/strong><\/h2>\n<p> <span style=\"color: #000000;\">Penggunaan umum lainnya dari fungsi sample() adalah untuk menghasilkan sampel baris acak dari kumpulan data. Untuk contoh berikut, kita akan membuat sampel acak sebanyak 10 baris dari kumpulan data R bawaan <strong>iris<\/strong> , yang memiliki total 150 baris.<\/span><\/p>\n<pre style=\"background-color: #e5e5e5; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#view first 6 rows of<\/span> <span style=\"color: #008080;\">iris dataset\n<\/span><\/strong><span style=\"color: #008080;\"><strong><span style=\"color: #000000;\">head(iris)<\/span>\n\n<span style=\"color: #000000;\"># Sepal.Length Sepal.Width Petal.Length Petal.Width Species\n#1 5.1 3.5 1.4 0.2 setosa\n#2 4.9 3.0 1.4 0.2 setosa\n#3 4.7 3.2 1.3 0.2 setosa\n#4 4.6 3.1 1.5 0.2 setosa\n#5 5.0 3.6 1.4 0.2 setosa\n#6 5.4 3.9 1.7 0.4 setosa<\/span><\/strong>\n\n<\/span><strong><span style=\"color: #008080;\">#set<\/span> <span style=\"color: #008080;\"><strong>seed to ensure that this example is replicable<\/strong>\n<span style=\"color: #000000;\">set.seed(100)<\/span>\n<\/span>\n<span style=\"color: #008080;\">#choose a random vector of 10 elements from all 150 rows in iris dataset<\/span>\nsample_rows &lt;- sample(1:nrow(iris), 10)\nsample_rows\n\n#[1] 47 39 82 9 69 71 117 53 78 25\n\n<span style=\"color: #008080;\">#choose the 10 rows of the iris dataset that match the row numbers above<\/span>\nsample &lt;- iris[sample_rows, ]\nsample\n\n# Sepal.Length Sepal.Width Petal.Length Petal.Width Species\n#47 5.1 3.8 1.6 0.2 setosa\n#39 4.4 3.0 1.3 0.2 setosa\n#82 5.5 2.4 3.7 1.0 versicolor\n#9 4.4 2.9 1.4 0.2 setosa\n#69 6.2 2.2 4.5 1.5 versicolor\n#71 5.9 3.2 4.8 1.8 versicolor\n#117 6.5 3.0 5.5 1.8 virginica\n#53 6.9 3.1 4.9 1.5 versicolor\n#78 6.7 3.0 5.0 1.7 versicolor\n#25 4.8 3.4 1.9 0.2 setosa<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa jika Anda menyalin dan menempelkan kode di atas ke konsol R Anda sendiri, Anda akan mendapatkan sampel yang sama persis karena kami menggunakan <strong>set.seed(100)<\/strong> untuk memastikan kami mendapatkan sampel yang sama setiap saat.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Fungsi sample() di R memungkinkan Anda mengambil sampel acak elemen dari kumpulan data atau vektor, dengan atau tanpa penggantian. Sintaks dasar dari fungsi sample() adalah: sampel (x, ukuran, ganti = FALSE , masalah = NULL ) x : kumpulan data atau vektor untuk memilih sampel ukuran : ukuran sampel replace : apakah pengambilan sampel harus [&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 menghasilkan sampel menggunakan fungsi Sample di R - Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.\" \/>\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\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menghasilkan sampel menggunakan fungsi Sample di R - Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-29T19:49:15+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\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/\",\"url\":\"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/\",\"name\":\"Cara menghasilkan sampel menggunakan fungsi Sample di R - Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-29T19:49:15+00:00\",\"dateModified\":\"2023-07-29T19:49:15+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menghasilkan sampel menggunakan fungsi sample di r\"}]},{\"@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 menghasilkan sampel menggunakan fungsi Sample di R - Statorials","description":"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.","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\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menghasilkan sampel menggunakan fungsi Sample di R - Statorials","og_description":"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.","og_url":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/","og_site_name":"Statorials","article_published_time":"2023-07-29T19:49:15+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\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/","url":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/","name":"Cara menghasilkan sampel menggunakan fungsi Sample di R - Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-29T19:49:15+00:00","dateModified":"2023-07-29T19:49:15+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial sederhana tentang cara membuat sampel menggunakan fungsi sample() di R.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/cara-menghasilkan-sampel-menggunakan-fungsi-sampel-di-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menghasilkan sampel menggunakan fungsi sample di r"}]},{"@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\/467"}],"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=467"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/467\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=467"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=467"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=467"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}