Bonjour,
Je débute dans le monde des statistiques sous R et je veux savoir svp comment calculer une série du genre :
∑ⁿᵢ₌₀ (1/i)
Merci pour toute réponse.
Bonjour,
Je débute dans le monde des statistiques sous R et je veux savoir svp comment calculer une série du genre :
∑ⁿᵢ₌₀ (1/i)
Merci pour toute réponse.
à part l'erreur de la valeur initiale de la série (1 / i n'est pas défini pour i = 0) et si on suppose que la série commence à 1, on écriraou si on a un pas différent de 1 (par exemple, p) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part sum( 1 / (1:n))
(Voir la fonction seq pour les différentes possibilités).
Code : Sélectionner tout - Visualiser dans une fenêtre à part sum( 1 / seq( 1, n, by=p))
Pour les bases de R, voir par exemple le tutoriel en français d'Emmanuel Paradis (sur le site de R).
Bonjour,
Code R : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 s <- 1/c(1:n) sum(s)
Tu peux faire cela.
Au plaisir de te lire.
Merci beaucoup pour votre aide, ce forum est vraiment magnifique , ça pousse à travailler plus.
En effet, c( 1:n) est une manière équivalente d'écrire 1:n mais plus formelle et plus syntaxiquement propre vis-à-vis de la syntaxe de R puisque la fonction c() est le constructeur de vecteur.
Partager