71 votes

éviter que la chaîne imprimée sur la console ne soit tronquée (en RStudio)

Je souhaite imprimer une longue chaîne sur la console RStudio afin qu'elle ne soit pas tronquée.

 > paste(1:300, letters, collapse=" ")
[1] "1 a 2 b 3 c 4 d 5 e 6 f 7 g 8 h 9 i 
...
181 y 182 z 183 a 184 b... <truncated>
 

J'ai supposé que cela devrait être assez simple, mais je ne peux pas comprendre comment. j'ai essayé

 options(max.print = 10000)
 

et parcouru les arguments des pages d’aide print . Toujours pas de chance.

Quels paramètres / paramètres dois-je changer pour y parvenir?

111voto

Kevin Ushey Points 3764

Ceci est une fonctionnalité spécifique à RStudio, destinée à aider à résoudre les problèmes dans lesquels l’impression de chaînes trop longues risque de ralentir l’IDE. (Je crois qu'il a été ajouté avec la dernière version, v0.99.896)

Vous pouvez désactiver cette troncature en définissant l'option Limit length of lines displayed in the console to: sur 0 (voir l'option finale dans la boîte de dialogue):

entrez la description de l'image ici

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X