Ich schaffe zwei Graphen in einem Fenster,Multigraphen in Postscript-Datei
(1), wenn ich es funktioniert zeigen aber, wenn ich versuche dann als Postscript-Datei zu speichern, es spart nur ein Diagramm und nicht der zweite Teil. Ich befestige den Code und die Bilder (Display, das ich gerne sehen würde und die EPS-Datei).
(2) Wie kann ich Pi-Symbol in Achsenbeschriftungen anzeigen?
(3) Wie ich Indizes in Legenden wie $ y_1 $, $ Y_2 $ (wie tex)
rm(list=ls())
par(mfrow=c(2,1))
par(mar = c(4,4.5,1,1))
postscript(file="Test.eps", onefile = TRUE, horizontal = FALSE)
x <- seq(-pi, pi, by=0.1)
y1<-abs(cos(x)); y2<-abs(sin(x))
m<-cbind(x,y1,y2,y1+y2,abs(y1-y2))
matplot(m[,1],(m[,c(2,3,4)]), type="l", lty=c(1,2,3,4),ylim=c(0,max(unlist(m[,2:5]))), xaxt="n",xlab="Time",ylab="Y",lwd=2,col=c("black","black","black","black"))
axis(1,c(-pi,-pi/2,0,pi,pi/2))
legend("topright", c("y1","y2","y1+y2","y1-y2"),lty=c(1,2,3,4),lwd=2,col="black")
matplot(m[,1],(m[,c(2,3,5)]), type="l", lty=c(1,2,3,4),ylim=c(0,max(unlist(m[,2:5]))),
xaxt="n",xlab="Time",ylab="Y",lwd=2,col=c("black","black","black","black"))
axis(1,c(-pi,-pi/2,0,pi,pi/2))
legend("topright", c("y1","y2","y1+y2","y1-y2"),lty=c(1,2,3,4),lwd=2,col="black")
par(mfrow=c(1,1))
graphics.off()
Ich bin nicht in der Lage angezeigt werden kann eps-Datei zu laden, aber das zeigt nicht die letzte Handlung.
ich Antwort auf erste Frage gefunden, sollte ich 2. und 3. Zeile nach Postscript (...) bewegen. Suchen Sie nun nach Antwort (2) und (3). – bell
Ich fand eine Lösung für zwei andere Fragen. In beiden Fällen muss ich Ausdruck (....) verwenden. Bitte überprüfen Sie meinen Code unten. – bell
Nicht wirklich eine PostScript-Frage. – lhf