web-dev-qa-db-fra.com

é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 regardé à travers les arguments sur les pages d'aide print. Toujours pas de chance.

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

68
Mark Heckmann

Ceci est une fonctionnalité spécifique à RStudio, destinée à aider à résoudre les problèmes d'impression de chaînes trop longues pouvant entraîner IDE lenteur. Je crois qu'elle a été ajoutée à la dernière version, v0.99.896)

Vous pouvez désactiver cette troncature en définissant le paramètre Limit length of lines displayed in the console to: option à 0 (voir la dernière option dans la boîte de dialogue):

enter image description here

107
Kevin Ushey