Comment vous pouvez utiliser votre code en R Structure

Divers madmangaz Février 26, 2016 0 0
FONT SIZE:
fontsize_dec
fontsize_inc

 Les noms ne sont pas les seules choses qui peuvent affecter la lisibilité de votre code R. Lorsque vous démarrez l'imbrication des fonctions ou effectuer des calculs complexes, vous pouvez mettre le code assez rapidement dans un grand désordre du texte et des symboles.

 Heureusement, vous avez quelques trucs pour nettoyer votre code, de sorte que vous pouvez toujours déchiffrer ce que vous avez fait trois mois sur la route.

 Nesting fonctions et faire des calculs complexes peut conduire à de très longues lignes de code. Si vous voulez créer un vecteur avec les noms de vos trois titres de chansons les plus aimées, par exemple, vous avez été dans les ennuis. Heureusement, vous pouvez R briser une ligne de code sur plusieurs lignes dans le script, de sorte que vous ne défilent pas à droite tout le temps.

 Vous ne même pas besoin d'utiliser une notation ou un caractère spécial. R saura que la ligne n'a pas été aussi longtemps que vous laissez entendre qu'il est complet. En général, vous devriez vous assurer que le travail est sans doute incomplète. Il ya plusieurs façons de le faire:

  •  Vous pouvez utiliser un guillemet pour commencer une chaîne R prendra la prochaine entrée -. Y compris les sauts de ligne - dans le cadre de la chaîne jusqu'à ce qu'elle rencontre le second coup de poignard de cotation correspondant.
  •  Vous pouvez terminer la ligne incomplète avec un opérateur R saura qu'il doit y suivre autre chose .. Cela vous permet de structurer en plus des calculs.
  •  Vous pouvez ouvrir une parenthèse d'une fonction. R Tout l'entrée sera lue comme une règle, jusqu'à ce qu'il rencontre la parenthèse correspondante. Cela vous permet d'aligner les arguments d'une fonction, par exemple ici.

 Le script suivant montre l'ensemble de ces techniques:

 <-
 c
 Intro  totale "
 Outro <- "paniers dans les six derniers matchs!"
 <- +
 
 Texte <- pâte,
 Outro)
 chat

 Vous pouvez copier ce code dans un fichier de script et l'exécuter dans la console. Si vous exécutez ce petit morceau de code, vous voyez la sortie suivante dans la console:

 Il est incroyable! Les All Star Grannies marqué
 un total de 71 paniers dans les six derniers matchs!

 Cela montre immédiatement ce que le chat ne fonctionne. Il exprime ce que vous donnez comme argument directement à la console. Il interprète également des caractères spéciaux tels que les sauts de ligne et les onglets. Si vous regardez le texte vectoriel, vous verrez ceci:

 > Texte
 "Il est génial! All Star Grannies marqué \ Après un total de 71 paniers dans les six derniers matchs!"

 \ N le saut de ligne. Bien qu'il soit collé à la une, r \ n reconnaîtra comme caractères séparés.

 Tout cela fonctionne aussi sur la ligne de commande. Si vous avez un type de travail inachevé, R est l'invite à changer un signe +, indiquant que vous pouvez continuer à taper votre commande:

 > Cat
 Si vous n'êtes pas sûr que cela fonctionne,
 juste essayer.

 Rstudio insère automatiquement un saut de ligne à la fin d'une instruction de chat, si il n'y a personne, mais R ne fait pas. Donc, si vous ne l'utilisez pas l'rstudio, ne pas oublier d'ajouter un saut de ligne à la fin de votre chaîne.

(0)
(0)