Kombination und Permutation in R berechnen - so geht's

Von Fabian
Kategorie: R
Lesezeit: 2 Minuten

Mit den folgenden Funktionen können Sie Kombinationen und Permutationen in R berechnen:

#Berechnen Sie die Gesamtkombinationen der Größe r aus n Gesamtobjekten
choose(n, r)

#Berechnen Sie die Gesamtpermutationen der Größe r aus n Gesamtobjekten
choose(n, r) * factorial(r)

Die folgenden Beispiele zeigen, wie Sie jede dieser Funktionen in der Praxis anwenden können.

Beispiel 1: Gesamtkombinationen berechnen

Kombinationen stellen Möglichkeiten zur Auswahl eines Samples aus einer Gruppe von Objekten dar, bei denen die Reihenfolge der Objekte keine Rolle spielt.

Angenommen, wir haben einen Beutel mit vier Murmeln: Rot, Blau, Grün und Gelb. Angenommen, wir möchten zwei Murmeln zufällig aus dem Beutel auswählen, ohne sie zu ersetzen.

Hier sind die verschiedenen Kombinationen von Murmeln, die wir auswählen könnten:

  • {rot, blau}
  • {rot, grün}
  • {rot, Gelb}
  • {blau, grün}
  • {blau, gelb}
  • {grün, gelb}

Es gibt insgesamt 6 Kombinationen.

So berechnen Sie die Gesamtzahl der Kombinationen in R:

#Berechnen Sie Gesamtkombinationen der Größe 2 aus 4 Gesamtobjekten
choose(4, 2)

[1] 6

Unsere Antwort stimmt mit der Anzahl der Kombinationen überein, die wir von Hand berechnet haben.

Beispiel 2: Gesamtpermutationen berechnen

Permutationen stellen Möglichkeiten zur Auswahl eines Samples aus einer Gruppe von Objekten dar, bei denen die Reihenfolge der Objekte eine Rolle spielt.

Angenommen, wir haben einen Beutel mit vier Murmeln: Rot, Blau, Grün und Gelb. Angenommen, wir möchten zwei Murmeln zufällig aus dem Beutel auswählen, ohne sie zu ersetzen.

Hier sind die verschiedenen Permutationen von Murmeln, die wir auswählen könnten:

  • {rot, blau}, {blau, rot}
  • {rot, grün}, {grün, rot}
  • {rot, gelb}, {gelb, rot}
  • {blau, grün}, {grün, blau}
  • {blau, gelb}, {gelb, blau}
  • {grün, gelb}, {gelb, grün}

Es gibt insgesamt 12 Permutationen.

So berechnen Sie die Gesamtzahl der Permutationen in R:

#Berechnen Sie Gesamtpermutationen der Größe 2 aus 4 Gesamtobjekten
choose(4, 2) * factorial(2)

[1] 12

Unsere Antwort stimmt mit der Anzahl der Permutationen überein, die wir von Hand berechnet haben.

Zusätzliche Ressourcen

Sie können den Kombinations- und Permutationsrechner verwenden, um die Gesamtzahl der Kombinationen und Permutationen für eine bestimmte Stichprobengröße automatisch zu berechnen.

Statistik: Der Weg zur Datenanalyse

* Amazon Affiliate Link


Das könnte Sie auch interessieren: