rsnt_translations
53,729
edits
(Updating to match new version of source page) |
No edit summary |
||
Line 128: | Line 128: | ||
== Arguments passés à un script R == | == Arguments passés à un script R == | ||
Il peut parfois être utile de passer des paramètres en argument à un script R pour éviter d'avoir à modifier le script pour plusieurs tâches semblables ou de devoir gérer plusieurs copies d'un même script. Ceci peut servir pour spécifier des paramètres numériques ou le nom des fichiers en entrée ou en sortie. Par exemple, au lieu d'employer une syntaxe comme | Il peut parfois être utile de passer des paramètres en argument à un script R pour éviter d'avoir à modifier le script pour plusieurs tâches semblables ou de devoir gérer plusieurs copies d'un même script. Ceci peut servir pour spécifier des paramètres numériques ou le nom des fichiers en entrée ou en sortie. Par exemple, au lieu d'employer une syntaxe comme | ||
{{ | {{File | ||
|filename = "input.csv" | |name= | ||
|lang="R" | |||
|contents= | |||
filename = "input.csv" | |||
iterations = 5 | |||
}} | }} | ||
et de changer le code à chaque fois qu'un paramètre est modifié, les paramètres peuvent être passés au script au début avec | et de changer le code à chaque fois qu'un paramètre est modifié, les paramètres peuvent être passés au script au début avec | ||
Line 143: | Line 145: | ||
|Rscript myscript.R input_2.csv 10 | |Rscript myscript.R input_2.csv 10 | ||
}} | }} | ||
Dans le prochain exemple, il doit y avoir précisément deux arguments. Le premier devrait être une chaîne de caractères représentant le '''nom''' de la variable et le deuxième devrait être un nombre entier représentant le '''numéro''' de la variable. | Dans le prochain exemple, il doit y avoir précisément deux arguments. Le premier devrait être une chaîne de caractères représentant le '''nom''' de la variable et le deuxième devrait être un nombre entier représentant le '''numéro''' de la variable. |