J'ai défini par(mfrow =c(1,2)) et maintenant, chaque fois que je trace un graphique, il est divisé en deux. Comment puis-je réinitialiser cela pour ne montrer qu'un seul graphique ?
Merci beaucoup.
J'ai défini par(mfrow =c(1,2)) et maintenant, chaque fois que je trace un graphique, il est divisé en deux. Comment puis-je réinitialiser cela pour ne montrer qu'un seul graphique ?
Merci beaucoup.
@akz Plus généralement, gardez à l'esprit que chaque dispositif de mise en intrigue a sa propre spécificité. par
paramètres. Ainsi, si vous générez des tracés de manière interactive dans la console et que vous modifiez certains paramètres à l'aide de la fonction par(foo = bar)
vous pouvez toujours recommencer en appelant dev.off()
et créer des parcelles sur un nouveau dispositif.
Cela fonctionne lorsque l'on travaille de manière interactive, mais peut perturber les systèmes de génération de documents comme knitr. \pandoc.
Si vous ne vérifiez pas s'il y a quelque chose à fermer, vous aurez une erreur. Il est préférable d'utiliser : if(dev.cur() > 1) dev.off()
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.
0 votes
Vous pouvez également le réinitialiser en fermant le graphique.