Boucle for en R

Résolu
roune67 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -  
roune67 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je veux faire une boucle for allant de 0.01 à 0.99 avec un pas de +0.1

Quand je mets
n=0.99
for (i in (0.0001:n))

ça ne marche pas. Je me dis que c'est parce que le pas ici est de +1.

Merci de m'aider.

A voir également:

1 réponse

KX Messages postés 16761 Date d'inscription   Statut Modérateur Dernière intervention   3 020
 
Avec un pas de 0.1 tu ne peux pas partir de 0.01 et arriver à 0.99...
En effet les valeurs seraient forcément 0.01, 0.11, 0.21... 0.91, 1.01 mais pas 0.99 !
Si tu voulais le faire avec un pas de 0.01 c'est à dire 0.01, 0.02... 0.99 alors il faudrait faire :

for (i in seq(0.01,0.99,by=0.01))

Je tiens à préciser que je n'ai jamais fait de R, j'ai juste regarder les premiers cours de R que me donnait Google pour répondre à ta question... À toi d'en faire autant au besoin !
0
roune67 Messages postés 7 Date d'inscription   Statut Membre Dernière intervention  
 
Merci pour ta réponse ! C'est marrant de voir ça après plus de 4 ans :)
0