mam dla pętli:Zmień nazwę zmiennej w pętli przy użyciu R
for (i in 1:10){ Ai=d+rnorm(3)}
Co chciałbym zrobić, to mieć A1, A2,A3...A10
i mam zmienną i
w nazwie zmiennej.
To nie działa w ten sposób, ale prawdopodobnie brakuje mi jakiejś małej rzeczy. Jak mogę użyć i
w pętli for, aby przypisać różne nazwy zmiennych?
dla (w 1:10) {A [i] = d + rnorm (3)} powinno działać. – Eric
która nie działa, jeśli zmienna jeszcze nie istnieje –
W takim przypadku musisz użyć 'assign':' for (i in 1:10) {assign (paste ("A", i, sep = " "), (d + rnorm (3)))}' – COOLSerdash