{"id":3499,"date":"2023-07-17T04:24:49","date_gmt":"2023-07-17T04:24:49","guid":{"rendered":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/"},"modified":"2023-07-17T04:24:49","modified_gmt":"2023-07-17T04:24:49","slug":"zet-zaad-in-r","status":"publish","type":"post","link":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/","title":{"rendered":"Hoe (en wanneer) set.seed te gebruiken in r"},"content":{"rendered":"<p><\/p>\n<hr>\n<p><span style=\"color: #000000;\">De functie <strong>set.seed()<\/strong> in R wordt gebruikt om herhaalbare resultaten te cre\u00ebren bij het schrijven van code waarbij variabelen worden gemaakt die willekeurige waarden aannemen.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Door de functie <strong>set.seed()<\/strong> te gebruiken, zorg je ervoor dat elke keer dat je de code uitvoert dezelfde willekeurige waarden worden geproduceerd.<\/span><\/p>\n<p> <span style=\"color: #000000;\">Deze functie gebruikt de volgende basissyntaxis:<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>set.seed(zaad)<\/strong><\/span><\/p>\n<p> <span style=\"color: #000000;\">Goud:<\/span><\/p>\n<ul>\n<li> <span style=\"color: #000000;\"><strong>zaad<\/strong> : elk gewenst nummer.<\/span><\/li>\n<\/ul>\n<p> <span style=\"color: #000000;\">De volgende voorbeelden laten zien hoe u deze functie in de praktijk kunt gebruiken.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 1: Genereer willekeurige waarden zonder set.seed() te gebruiken<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">Stel dat we de functie <strong>rnorm()<\/strong> gebruiken om een dataframe te maken met drie variabelen die willekeurige waarden aannemen die een standaard normale verdeling volgen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (var1 = rnorm(10),\n                 var2 = rnorm(10),\n                 var3 = rnorm(10))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n          var1 var2 var3\n1 0.13076685 -0.32183484 0.08083558\n2 0.93926332 0.92271464 1.14695121\n3 1.97227368 0.01140237 0.29325751\n4 1.99656555 0.26735086 1.17131155\n5 -1.07893403 -0.12748185 -0.75510058\n6 -0.58955485 -0.29720114 0.57928670\n7 1.39367811 -1.43043111 -0.39395086\n8 -0.09977302 -1.93133994 -0.66654713\n9 -0.71876371 2.27999183 0.45990405\n10 0.90421007 2.28077581 0.57545709<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\"><span style=\"color: #000000;\">Als we hetzelfde dataframe opnieuw proberen te maken met <strong>rnorm()<\/strong> , is er geen garantie dat de waarden hetzelfde zullen zijn, aangezien we de functie <strong>set.seed()<\/strong> niet hebben gebruikt:<\/span><\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (var1 = rnorm(10),\n                 var2 = rnorm(10),\n                 var3 = rnorm(10))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n         var1 var2 var3\n1 0.1841698 1.18134622 -0.9410759\n2 -1.3535924 -0.73136515 -0.2802438\n3 1.0323083 0.06530416 -1.3447057\n4 -0.6540649 -0.45005680 1.1222456\n5 0.5201189 -0.03688566 -0.6317776\n6 0.6119033 -0.13083390 0.7034120\n7 -0.1781823 0.56807218 0.2138826\n8 -0.1325103 1.10700318 -0.6799447\n9 -0.6185180 0.12327017 -0.2411492\n10 -0.2699959 -0.04093012 0.5289240\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat de waarden voor elke kolom in het dataframe compleet verschillend zijn.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Voorbeeld 2: Genereer willekeurige waarden met set.seed()<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">De volgende code laat zien hoe u de functie <strong>set.seed()<\/strong> gebruikt voordat u de functie <strong>rnorm()<\/strong> gebruikt om een dataframe te maken met drie variabelen die willekeurige waarden aannemen:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#make this example reproducible\n<span style=\"color: #000000;\">set. <span style=\"color: #3366ff;\">seeds<\/span> (7)\n<\/span>\n#create data frame\n<\/span>df &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (var1 = rnorm(10),\n                 var2 = rnorm(10),\n                 var3 = rnorm(10))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df\n\n         var1 var2 var3\n1 2.2872472 0.356986230 0.8397504\n2 -1.1967717 2.716751783 0.7053418\n3 -0.6942925 2.281451926 1.3059647\n4 -0.4122930 0.324020540 -1.3879962\n5 -0.9706733 1.896067067 1.2729169\n6 -0.9472799 0.467680511 0.1841928\n7 0.7481393 -0.893800723 0.7522799\n8 -0.1169552 -0.307328300 0.5917451\n9 0.1526576 -0.004822422 -0.9830526\n10 2.1899781 0.988164149 -0.2760640\n<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Als we <strong>set.seed()<\/strong> gebruiken met dezelfde zaadwaarde als voorheen en het dataframe opnieuw maken, heeft het gegarandeerd dezelfde waarden als het vorige dataframe:<\/span><\/p>\n<pre style=\"background-color: #ececec; font-size: 15px;\"> <strong><span style=\"color: #008080;\"><span style=\"color: #000000;\"><span style=\"color: #008080;\">#make this example reproducible\n<\/span>set. <span style=\"color: #3366ff;\">seeds<\/span> (7)\n\n<span style=\"color: #008080;\">#create data frame\n<\/span>df2 &lt;- data. <span style=\"color: #3366ff;\">frame<\/span> (var1 = rnorm(10),\n                  var2 = rnorm(10),\n                  var3 = rnorm(10))\n\n<span style=\"color: #008080;\">#view data frame\n<\/span>df2\n\n         var1 var2 var3\n1 2.2872472 0.356986230 0.8397504\n2 -1.1967717 2.716751783 0.7053418\n3 -0.6942925 2.281451926 1.3059647\n4 -0.4122930 0.324020540 -1.3879962\n5 -0.9706733 1.896067067 1.2729169\n6 -0.9472799 0.467680511 0.1841928\n7 0.7481393 -0.893800723 0.7522799\n8 -0.1169552 -0.307328300 0.5917451\n9 0.1526576 -0.004822422 -0.9830526\n10 2.1899781 0.988164149 -0.2760640<\/span><\/span><\/strong><\/pre>\n<p> <span style=\"color: #000000;\">Merk op dat de waarden in dit dataframe overeenkomen met die in het vorige dataframe.<\/span><\/p>\n<p> <span style=\"color: #000000;\"><strong>Opmerking<\/strong> : in dit voorbeeld kiezen we ervoor om <strong>7<\/strong> als startwaarde te gebruiken, maar u kunt elk gewenst getal kiezen, zoals 0, 54, 99, 100, 48787, enz.<\/span><\/p>\n<h2> <span style=\"color: #000000;\"><strong>Aanvullende bronnen<\/strong><\/span><\/h2>\n<p> <span style=\"color: #000000;\">In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies in R kunt gebruiken:<\/span><\/p>\n<p> <a href=\"https:\/\/statorials.org\/nl\/r-dimfunctie\/\" target=\"_blank\" rel=\"noopener\">Hoe de dim()-functie in R te gebruiken<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/tabelfunctie-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe de functie table() in R te gebruiken<\/a><br \/> <a href=\"https:\/\/statorials.org\/nl\/tekenfunctie-in-r\/\" target=\"_blank\" rel=\"noopener\">Hoe de sign()-functie in R te gebruiken<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>De functie set.seed() in R wordt gebruikt om herhaalbare resultaten te cre\u00ebren bij het schrijven van code waarbij variabelen worden gemaakt die willekeurige waarden aannemen. Door de functie set.seed() te gebruiken, zorg je ervoor dat elke keer dat je de code uitvoert dezelfde willekeurige waarden worden geproduceerd. Deze functie gebruikt de volgende basissyntaxis: set.seed(zaad) Goud: [&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":[],"class_list":["post-3499","post","type-post","status-publish","format-standard","hentry","category-gids"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v21.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials<\/title>\n<meta name=\"description\" content=\"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.\" \/>\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\/nl\/zet-zaad-in-r\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials\" \/>\n<meta property=\"og:description\" content=\"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/\" \/>\n<meta property=\"og:site_name\" content=\"Statorials\" \/>\n<meta property=\"article:published_time\" content=\"2023-07-17T04:24:49+00:00\" \/>\n<meta name=\"author\" content=\"Dr.benjamin anderson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Verfasst von\" \/>\n\t<meta name=\"twitter:data1\" content=\"Dr.benjamin anderson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Gesch\u00e4tzte Lesezeit\" \/>\n\t<meta name=\"twitter:data2\" content=\"2\u00a0Minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/\",\"url\":\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/\",\"name\":\"Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials\",\"isPartOf\":{\"@id\":\"https:\/\/statorials.org\/nl\/#website\"},\"datePublished\":\"2023-07-17T04:24:49+00:00\",\"dateModified\":\"2023-07-17T04:24:49+00:00\",\"author\":{\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\"},\"description\":\"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.\",\"breadcrumb\":{\"@id\":\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Thuis\",\"item\":\"https:\/\/statorials.org\/nl\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hoe (en wanneer) set.seed te gebruiken in r\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/statorials.org\/nl\/#website\",\"url\":\"https:\/\/statorials.org\/nl\/\",\"name\":\"Statorials\",\"description\":\"Uw gids voor statistische competentie\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/statorials.org\/nl\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219\",\"name\":\"Dr.benjamin anderson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/\",\"url\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"contentUrl\":\"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg\",\"caption\":\"Dr.benjamin anderson\"},\"description\":\"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder\",\"sameAs\":[\"http:\/\/statorials.org\/nl\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials","description":"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.","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\/nl\/zet-zaad-in-r\/","og_locale":"de_DE","og_type":"article","og_title":"Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials","og_description":"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.","og_url":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/","og_site_name":"Statorials","article_published_time":"2023-07-17T04:24:49+00:00","author":"Dr.benjamin anderson","twitter_card":"summary_large_image","twitter_misc":{"Verfasst von":"Dr.benjamin anderson","Gesch\u00e4tzte Lesezeit":"2\u00a0Minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/","url":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/","name":"Hoe (en wanneer) set.seed te gebruiken in R \u2013 Statorials","isPartOf":{"@id":"https:\/\/statorials.org\/nl\/#website"},"datePublished":"2023-07-17T04:24:49+00:00","dateModified":"2023-07-17T04:24:49+00:00","author":{"@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219"},"description":"In deze tutorial wordt uitgelegd hoe en wanneer u de functie set.seed() in R gebruikt, inclusief voorbeelden.","breadcrumb":{"@id":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/statorials.org\/nl\/zet-zaad-in-r\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/statorials.org\/nl\/zet-zaad-in-r\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Thuis","item":"https:\/\/statorials.org\/nl\/"},{"@type":"ListItem","position":2,"name":"Hoe (en wanneer) set.seed te gebruiken in r"}]},{"@type":"WebSite","@id":"https:\/\/statorials.org\/nl\/#website","url":"https:\/\/statorials.org\/nl\/","name":"Statorials","description":"Uw gids voor statistische competentie","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/statorials.org\/nl\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/d4b8842173cca1bb62cdec41860e4219","name":"Dr.benjamin anderson","image":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/statorials.org\/nl\/#\/schema\/person\/image\/","url":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","contentUrl":"http:\/\/statorials.org\/nl\/wp-content\/uploads\/2023\/10\/Dr.-Benjamin-Anderson-96x96.jpg","caption":"Dr.benjamin anderson"},"description":"Ik ben Benjamin, een gepensioneerde hoogleraar statistiek die nu een toegewijde Statorials-lesgever is. Ik heb uitgebreide ervaring en expertise op het gebied van statistiek en ik ben vastbesloten om mijn kennis te delen met studenten via Statorials. Lees verder","sameAs":["http:\/\/statorials.org\/nl"]}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"_links":{"self":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3499","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/comments?post=3499"}],"version-history":[{"count":0,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/posts\/3499\/revisions"}],"wp:attachment":[{"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/media?parent=3499"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/categories?post=3499"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/statorials.org\/nl\/wp-json\/wp\/v2\/tags?post=3499"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}