R - Erstellen Sie einen Datenrahmen mit Zufallszahlen in jeder Spalte

8

Ich bin neu bei R.

Ich habe diese Simulation von 1000 Zufallszahlen:

%Vor%

Was ich will, ist ein Datenrahmen von zehn Spalten, in dem die Werte jeder Spalte wie a generiert werden.

Zum Beispiel:

%Vor%     
CreamStat 14.10.2013, 01:29
quelle

2 Antworten

18

Sie suchen nach replicate :

%Vor%

Dies sind die ersten paar Zeilen:

%Vor%

Wenn Sie denselben Befehl ausführen, ohne ihn in data.frame() einzufügen, haben Sie eine Matrix. Mit Matrizen lässt sich schneller arbeiten, daher sollten Sie untersuchen, ob sie für Ihr Problem geeignet sind.

    
Frank 14.10.2013, 01:33
quelle
5

Warum nicht alle Zahlen auf einmal generieren und eine Matrix verwenden, um Ihre Spalten zu erstellen. Zusätzlich können Sie rbinom verwenden, um diese Arten von Zahlen schnell zu generieren:

%Vor%

PS Ich mache nicht genau das, was du für b / c verlangst. Du hast gesagt, dass du neu bei R bist. Ich nehme an, du weißt vielleicht nicht, wie man Zahlen erzeugt.

    
Tyler Rinker 14.10.2013 01:38
quelle

Tags und Links