Je veux simplement empiler deux tracés linéaires simples dans R. base Voici ce que j'ai essayé:« Erreur dans plot.new() » lors de l'empilage de deux parcelles simples
x <- c(1:100)
y <- c(100:1)
old.par <- par(mfrow = c(2, 1))
plot(x, y)
plot(x, y)
par(old.par)
J'ai utilisé cette méthode dans le passé avec succès, mais cette fois R me jette une erreur quand j'appelle plot(x, y)
: Error in plot.new() : figure margins too large
. Si j'appelle plot(x,y)
sans par(...)
auparavant, il n'y a pas d'erreur.
Je ne peux pas reproduire cette erreur avec le code que vous avez fourni. Ecrivez-vous un périphérique de sortie spécifique? Il semble que la sortie soit trop petite pour contenir votre intrigue. – MrFlick
Comment puis-je vérifier si j'écris sur un périphérique de sortie spécifique? – Joe
Avez-vous appelé 'pdf()' ou quelque chose? Où essayez-vous de créer ce complot? Peut-être lancer 'dev.off()' quelques fois ou redémarrer R si les choses sont gaffées. – MrFlick