{"id":3812,"date":"2023-07-15T09:55:02","date_gmt":"2023-07-15T09:55:02","guid":{"rendered":"https:\/\/statorials.org\/id\/runif-dengan-python\/"},"modified":"2023-07-15T09:55:02","modified_gmt":"2023-07-15T09:55:02","slug":"runif-dengan-python","status":"publish","type":"post","link":"https:\/\/statorials.org\/id\/runif-dengan-python\/","title":{"rendered":"Cara menggunakan yang setara dengan runif() dengan python"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">Dalam bahasa pemrograman R, kita dapat menggunakan fungsi <strong>runif()<\/strong> untuk menghasilkan vektor nilai acak yang mengikuti <a href=\"https:\/\/statorials.org\/id\/distribusi-seragam\/\" target=\"_blank\" rel=\"noopener\">distribusi seragam<\/a> dengan nilai minimum dan maksimum tertentu.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Misalnya, kode berikut menunjukkan cara menggunakan <strong>runif()<\/strong> untuk membuat vektor 8 nilai acak yang mengikuti distribusi seragam dengan nilai minimum 5 dan nilai maksimum 10:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#generate vector of 8 values that follow uniform distribution with min=5 and max=10<\/span>\nrunif(n=8, min=5, max=10)\n\n[1] 6.327543 6.860619 7.864267 9.541039 6.008410 9.491948 9.723376 8.303989\n<\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Fungsi yang setara dengan <strong>runif()<\/strong> di Python adalah fungsi <strong>np.random.uniform()<\/strong> , yang menggunakan sintaks dasar berikut:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>np.random.uniform(rendah=0, tinggi=1, ukuran=Tidak Ada)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Emas:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>rendah<\/strong> : Nilai minimum distribusi<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>tinggi<\/strong> : Nilai distribusi maksimum<\/span><\/li>\n<li> <span style=\"color: #000000;\"><strong>ukuran<\/strong> : ukuran sampel<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">Contoh berikut menunjukkan cara menggunakan fungsi ini dalam praktiknya.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Contoh: menggunakan persamaan runif() dengan Python<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Kode berikut menunjukkan cara menggunakan fungsi <strong>np.random.uniform()<\/strong> untuk menghasilkan array nilai acak yang mengikuti distribusi seragam dengan nilai minimum dan maksimum tertentu:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n\n<span style=\"color: #008080;\">#make this example reproducible<\/span>\nn.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#generate array of 8 values that follow uniform distribution with min=5 and max=10<\/span>\nn.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">uniform<\/span> (low= <span style=\"color: #008000;\">5<\/span> , high= <span style=\"color: #008000;\">10<\/span> , size= <span style=\"color: #008000;\">8<\/span> )\n\narray([7.08511002, 8.60162247, 5.00057187, 6.51166286, 5.73377945,\n       5.46169297, 5.93130106, 6.72780364])\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Hasilnya adalah array NumPy yang berisi 8 nilai yang dihasilkan dari distribusi seragam dengan nilai minimum 5 dan nilai maksimum 10.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Anda juga dapat membuat histogram menggunakan Matplotlib untuk memvisualisasikan distribusi normal yang dihasilkan oleh fungsi <strong>np.random.uniform()<\/strong> :<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008000;\">import<\/span> numpy <span style=\"color: #008000;\">as<\/span> np\n<span style=\"color: #008000;\">import<\/span> matplotlib. <span style=\"color: #3366ff;\">pyplot<\/span> <span style=\"color: #008000;\">as<\/span> plt\n\n<span style=\"color: #008080;\">#make this example reproducible<\/span>\nn.p. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">seeds<\/span> (1)\n\n<span style=\"color: #008080;\">#generate array of 200 values that follow uniform distribution with min=5 and max=10\n<span style=\"color: #000000;\">data = np. <span style=\"color: #3366ff;\">random<\/span> . <span style=\"color: #3366ff;\">uniform<\/span> (low= <span style=\"color: #008000;\">5<\/span> , high= <span style=\"color: #008000;\">10<\/span> , size= <span style=\"color: #008000;\">200<\/span> )\n<\/span>\n#create histogram to visualize distribution of values\n<span style=\"color: #000000;\">plt. <span style=\"color: #3366ff;\">hist<\/span> (data, bins= <span style=\"color: #008000;\">30<\/span> , edgecolor=' <span style=\"color: #ff0000;\">black<\/span> ')\n<\/span><\/span><\/strong><\/pre>\n<p> <strong><img decoding=\"async\" loading=\"lazy\" class=\" wp-image-30905 aligncenter\" src=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/runif1.jpg\" alt=\"\" width=\"553\" height=\"412\" srcset=\"\" sizes=\"\"><\/strong><\/p>\n<p> <span style=\"color: #000000;\">Sumbu x menunjukkan nilai distribusi dan sumbu y menunjukkan frekuensi setiap nilai.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Perhatikan bahwa sumbu x berubah dari 5 menjadi 10 karena ini adalah nilai minimum dan maksimum yang kami tentukan untuk distribusi.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Catatan<\/strong> : Anda dapat menemukan dokumentasi lengkap untuk fungsi <strong>np.random.uniform()<\/strong> <a href=\"https:\/\/numpy.org\/doc\/stable\/reference\/random\/generated\/numpy.random.uniform.html\" target=\"_blank\" rel=\"noopener\">di sini<\/a> .<\/span><\/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 operasi umum lainnya di panda:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/id\/panda-menghasilkan-data-acak\/\" target=\"_blank\" rel=\"noopener\">Cara membuat Pandas DataFrame dengan data acak<\/a><br \/> Cara mengambil sampel baris secara acak di Pandas<br \/> Cara mengacak baris di Pandas DataFrame<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dalam bahasa pemrograman R, kita dapat menggunakan fungsi runif() untuk menghasilkan vektor nilai acak yang mengikuti distribusi seragam dengan nilai minimum dan maksimum tertentu. Misalnya, kode berikut menunjukkan cara menggunakan runif() untuk membuat vektor 8 nilai acak yang mengikuti distribusi seragam dengan nilai minimum 5 dan nilai maksimum 10: #make this example reproducible set. seeds [&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 menggunakan yang setara dengan runif() dengan Python \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah 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\/runif-dengan-python\/\" \/>\n<meta property=\"og:locale\" content=\"id_ID\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cara menggunakan yang setara dengan runif() dengan Python \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah contoh.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/id\/runif-dengan-python\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-15T09:55:02+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/runif1.jpg\" \/>\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\/runif-dengan-python\/\",\"url\":\"https:\/\/statorials.org\/id\/runif-dengan-python\/\",\"name\":\"Cara menggunakan yang setara dengan runif() dengan Python \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/id\/#website\"},\"datePublished\":\"2023-07-15T09:55:02+00:00\",\"dateModified\":\"2023-07-15T09:55:02+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81\"},\"description\":\"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah contoh.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/id\/runif-dengan-python\/#breadcrumb\"},\"inLanguage\":\"id\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/id\/runif-dengan-python\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/id\/runif-dengan-python\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/statorials.org\/id\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Cara menggunakan yang setara dengan runif() 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 menggunakan yang setara dengan runif() dengan Python \u2013 Statorials","description":"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah 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\/runif-dengan-python\/","og_locale":"id_ID","og_type":"article","og_title":"Cara menggunakan yang setara dengan runif() dengan Python \u2013 Statorials","og_description":"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah contoh.","og_url":"https:\/\/statorials.org\/id\/runif-dengan-python\/","og_site_name":"Statorials","article_published_time":"2023-07-15T09:55:02+00:00","og_image":[{"url":"https:\/\/statorials.org\/wp-content\/uploads\/2023\/08\/runif1.jpg"}],"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\/runif-dengan-python\/","url":"https:\/\/statorials.org\/id\/runif-dengan-python\/","name":"Cara menggunakan yang setara dengan runif() dengan Python \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/id\/#website"},"datePublished":"2023-07-15T09:55:02+00:00","dateModified":"2023-07-15T09:55:02+00:00","author":{"@id":"https:\/\/statorials.org\/id\/#\/schema\/person\/3d17a1160dd2d052b7c78e502cb9ec81"},"description":"Tutorial ini menjelaskan cara menggunakan fungsi runif() dengan Python untuk mereplikasi fungsi yang digunakan di R, dengan sebuah contoh.","breadcrumb":{"@id":"https:\/\/statorials.org\/id\/runif-dengan-python\/#breadcrumb"},"inLanguage":"id","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/id\/runif-dengan-python\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/id\/runif-dengan-python\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/statorials.org\/id\/"},{"@type":"ListItem","position":2,"name":"Cara menggunakan yang setara dengan runif() 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\/3812"}],"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=3812"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/posts\/3812\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/media?parent=3812"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/categories?post=3812"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/id\/wp-json\/wp\/v2\/tags?post=3812"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}