Ich muss einen Python DataFrame Zeile für Zeile erweitern.Sapply Äquivalent in Python?
In R ist die sapply()
Funktion schnell & effizient. Beispiel
sapply(1:100, function(i) rnorm(50))
erzeugt eine 50 x 100-Matrix von (Standardnormal random) Zahlen, die dann umgesetzt werden können, und/oder in einen Datenrahmen umgewandelt, wie
benötigteWie gleiche effizient in Python zu tun ?
Sie können nicht nur eine 'for' Schleife verwenden? Das ist ziemlich genau das, was 'sapply()' unter der Haube ist. –
Eigentlich ist es effizienter zu tun "Matrix (rnorm (5000), nrow = 50)" ... – MichaelChirico
Und sogar innerhalb 'sapply', ist es effizienter zu tun' sapply (integer (100), Funktion (i) rnorm (50)) '(was' replicate' macht). Am effizientesten sehe ich 'Struktur (rnorm (5000), .Dim = c (50L, 100L))'. – MichaelChirico