[DEB]Construire un dataframe avec une boucle
Bonjour à tous,
J'essaye de faire dessiner une fonction point par point par le script suivant
Code:
1 2 3 4 5 6 7 8
| for (x in 1:10){
f<-function(x)
{return (x^2)
}
}
plot (x,f(x)) |
Evidemment je n'ai que le dernier point.
J'ai essayé de mettre plot dans la boucle mais résultat idem.
Ma question est: comment constituer un dataframe en récupérant et concaténant x et f(x) à chaque tour de boucle. (j'ai essayé rbind,vectorize...)
En vous remerciant de m'avoir consacré de votre temps
DEB laissez tomber j'ai trouvé
Je me débattais avec la fonction append() alors que c() suffisait
merci à tous
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| v<-c()
fo<-c()
for (x in 1:10)
{
f<-function(x)
{
return (x^2)
}
fo<-c(fo,f(x))
v<-c(v,x)
}
v
fo
dat<-data.frame(v,fo)
plot(dat) |