Ich habe hier eine Funktion, die Proben nimmt, es funktioniert aber ich kämpfe, um die in einem Vektor genommenen Proben zu speichern, so dass ich sie plotten kann; hier ist meine Funktion unten:Speicherfunktion ergibt einen Vektor
InvCDF = function(n, sd) {
for (i in 1:n) {
u=runif(1, min = 0, max = 1)
x = sqrt(-2*(sd^2)*log(1-u))
print(x)
}
}
ich versucht habe, zunächst mit
x = vector(mode="numeric",length=n)
dann füllen irgendwie in diesem 0en mit den entnommenen Proben einen Vektor von 0en zu schaffen, aber es funktioniert nicht.
Wenn jemand bitte mit mit der Speicherung meiner print (x) Werte in einem Vektor helfen könnte, würde ich so glücklich
Welche Sprache ist dies? – doctorlove
Dies ist mit R –