Numere aleatorii în R folosind funcțiile sample și runif

Obținerea numere aleatorii în R, sau în alte medii, este adesea o cerință esențială în cercetarea științifică. Procedarea în acest mod poate reduce orice prejudecată generată de noi atunci când selectăm un eșantion, cu eliminarea consecințelor suspiciunilor atunci când selectăm un eșantion sau altul.

Nu știi despre ce vorbesc? Imaginați-vă pentru o clipă că trebuie să selectăm 10 exemplare pentru a evalua o ipoteză. Cum pot recenzorii articolului științific și/sau cititorii săi să fie siguri că selecția a fost făcută pe baza unor argumente empirice și nu pe trucuri care vizează selectarea acelor indivizi care justifică ipoteza noastră? Ei bine, o posibilă soluție este obținerea de numere aleatorii. Si in R este foarte ușor de obținut numere aleatorii.

Pe pagina noastră suntem îndrăgostiți de R. Deci, nu veți găsi doar articole despre numere aleatorii aplicate factorilor sau listelor, ci și despre crearea intervalelor de predicție cu ggplot2, intervale de încredere și un etcetera lung. Dacă doriți să vedeți tot ce publicăm despre R, vă invităm să îl vedeți ...

Ce funcții există?

Este necesar să vă menționez, înainte de a intra în programarea de lucru R, că există două funcții concrete pentru a genera numere aleatorii în R. Dacă vrem să obținem aleatoriu numere întregi, va trebui să folosim funcția probă. Dimpotrivă, dacă ceea ce vrem sunt numere rationale (adică au zecimale), va trebui să executăm funcția runif. Dar nu vă faceți griji pentru că le vom vedea în detaliu mai jos.

Mai important, dacă este posibil, este că executarea celor două funcții pe care le vom învăța în acest post va da un set de numere aleatorii care vor fi distribuite uniform pe interval pe care le-am marcat. Aceasta este o caracteristică fundamentală pe care trebuie să o luăm în considerare, deoarece dacă am dori să generăm numere aleatorii adaptate la un anumit tip de distribuție, cum ar fi distribuția normală, acestea nu ar mai fi distribuite într-un mod echitabil în intervalul specificat.

aleatorii