J'utilise une version récente de Rstudio avec un iMac
Version 1.0.44 - © 2009-2016 RStudio, Inc. Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_1) AppleWebKit/602.2.14 (KHTML, comme Gecko)
Et j'ai remarqué la fonction de cahier pour les fichiers rmarkdown. Lors de la génération de tracés, la "fenêtre Tracé" habituelle n'est plus utilisée et les tracés sont générés juste en dessous du bloc de code.
Et j'ai une erreur pour le code suivant:
plot(seq(1,10,1))
abline(a=0,b=1)
L'erreur est indiquée sous le bloc de code:
Error in int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) : plot.new has not been called yet
Cependant, lors du tricotage de l'ensemble du fichier rmarkdown, il n'y a pas d'erreur.
Je voudrais donc savoir comment éviter l'erreur:
Ce qui suit fonctionnera
{plot(seq(1,10,1))
abline(a=0,b=1)}
Cela fonctionne aussi
plot(seq(1,10,1))+
abline(a=0,b=1)
Dans RStudio, il existe un paramètre dans Préférences -> R Markdown pour "Afficher la sortie en ligne pour tous les documents R Markdown". Pour vous débarrasser de l'erreur, assurez-vous qu'elle est décochée.
Dans jupyter avec le noyau R, vous verrez cette erreur si vous exécutez le code ligne par ligne, comme l'a mentionné XR SC.