LoslegenKostenlos loslegen

Zufallszahlen erzeugen

Du hast sample() und dessen dplyr-Verwandten slice_sample() kennengelernt, um Pseudozufallszahlen aus einer Menge von Werten zu erzeugen. Eine verwandte Aufgabe ist es, Zufallszahlen zu generieren, die einer statistischen Verteilung folgen, zum Beispiel der Gleichverteilung (uniform) oder der Normalverteilung.

Jede Funktion zur Zufallszahlenerzeugung beginnt mit einem „r“. Ihr erstes Argument ist die Anzahl der zu erzeugenden Zahlen, weitere Argumente sind verteilungsspezifisch. Freier Tipp: Probiere args(runif) und args(rnorm), um zu sehen, welche Argumente du diesen Funktionen übergeben musst.

n_numbers ist verfügbar und auf 5000 gesetzt; ggplot2 ist geladen.

Diese Übung ist Teil des Kurses

Stichprobenerhebung in R

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

# Generate random numbers from ...
randoms <- data.frame(
  # a uniform distribution from -3 to 3
  uniform = ___,
  # a normal distribution with mean 5 and sd 2
  normal = ___
)
Code bearbeiten und ausführen