באמצעות הקוד הבא, ניסיתי לצייר ארבע עלילות על גרף ב- R
. אני לא מרוצה מהדמות מכיוון שיש הרבה מקום בין החלקות, לכן רוחב החלקות אינו מספיק בכדי לנתח את העלילות.
-
מישהו יכול לעזור לי לייצר גרף נחמד בעל ארבע עלילות?
-
כיצד אוכל לשמור על תוויות ציר ה- x מ -1 עד 10 במקום 5 התוויות המוגדרות כברירת מחדל?
נתונים :
a1: 11.013 13.814 13.831 13.714 13.787 13.734 13.778 13.771 13.823 13.659
a2: 5.181 7.747 8.314 8.061 7.920 8.153 8.540 8.845 7.881 8.301
השתמשתי בנתוני a1 עבור b1, c1 ו- d1; נתוני a2 עבור b2, c2 ו- d2 רק כאן.
תמונה :
קוד :
op = par (mfrow = c (4,1) , mar = c (5.5,5.1,4.1,2.1)) עלילה (a1, type = "b", ylim = c (0,14.5), xlab = "זמן (שניות)", ylab = "", cex.axis = 1.4, cex.lab = 1.3, cex = 1.2, lwd = 2.5, col = "red1", lty = 2, pch = 1, main = "A") שורות (a2, סוג = "b", pch = 3 , lty = 3, col = "darkblue", lwd = 2.5, cex = 1.2) par (xpd = T) legend (1,26.5, c ("X", "Y"), bty = "n", horizon = T, cex = 1.5, col = c ("red1", "darkblue"), text.col = c ("red1", "darkblue"), pch = c (1,3), lty = c (2,3 ), x.intersp = 0.4, adj = 0.2) עלילה (b1, סוג = "b", ylim = c (0,14.5), xlab = "זמן (שניות)", ylab = "", cex.axis = 1.4 , cex.lab = 1.3, cex = 1.2, lwd = 2.5, col = "red1", lty = 2, pch = 1, main = "B") שורות (b2, type = "b", pch = 3, lty = 3, col = "כהה כחול", lwd = 2.5, cex = 1.2) עלילה (c1, סוג = "b", ylim = c (0,14.5), xlab = "זמן (שניות)", ylab = "", cex.axis = 1.4, cex.lab = 1.3, cex = 1.2, lwd = 2.5, col = "red1", lty = 2, pch = 1, main = "C") שורות (c2, type = "b", pch = 3, lty = 3, col = "darkblue", lwd = 2.5, cex = 1.2) עלילה (d1 / 1000, type = "b", ylim = c (0,14.5), xlab = "זמן (שניות) ", ylab = "", cex.axis = 1.4, cex.lab = 1.3, cex = 1.2, lwd = 2.5, col = "red1", lty = 2, pch = 1, main = "D") שורות (d2, type = " b ", pch = 3, lty = 3, col =" darkblue ", lwd = 2.5, cex = 1.2) > mtext (" Price ", side = 2, at = 100, line = 3, cex = 1.1) קוד>