X-Achse in R Barplot
Ich will eine Frage stellen über barplot Achsen:
erste bitte Lesen Sie meine Daten.
SerNo DOY Rain
1 350 0
2 351 0
3 352 0
4 353 0
5 354 0
6 355 0
7 356 0
8 357 0
9 358 0
10 359 0
11 360 0
12 361 0
13 362 0
14 363 0
15 364 0.7
16 365 2.7
17 1 0
18 2 0
19 3 0
20 4 2
21 5 0
22 6 0
23 7 0
24 8 0
25 9 0
26 10 0
27 11 0
28 12 0
29 13 0
30 14 0
31 15 0
32 16 0
33 17 1.8
34 18 0.8
35 19 10
36 20 0
37 21 0
38 22 0
39 23 0
40 24 0
41 25 0
42 26 0
43 27 0
44 28 0
45 29 0
46 30 6.5
47 31 0
48 32 0
49 33 0
50 34 0
51 35 0
52 36 5.8
53 37 0
54 38 0
55 39 0
56 40 0
57 41 0
58 42 0
59 43 0
60 44 0
61 45 0
62 46 2.9
63 47 0
64 48 0
DOY bezeichnet den Tag des Jahres , 1. Januar 1 und dem 31 Dezember ist 365/366, Regen ist die Niederschlagssumme in diesen Tag ,weil dieser Zeitraum über das Jahr-Grenze, und ich will zeichnen Sie einen plot, die x ist die DOY-und Y-Achse ist der Regen, wenn mit der barplot, ich kann nicht mit der DOY mit den entsprechenden col Regen
hier ist mein code
rainbar<-read.table("I:/example.txt",header=T)
rainbar
barplot(rainbar$Rain,axes=F,ylim=c(0,15))
length(rainbar$SerNo)
seq(1,length(rainbar$SerNo),1)
axis(2,seq(0,15,3),c(0,3,6,9,12,15))
axis(1,seq(1,length(rainbar$SerNo),1),rainbar$DOY)
das Ergebnis gefällt das
warum können nicht die beiden Daten zusammen? auch ich habe eine Spalte namens " SerNo, und die SerNo basierte X-Achse kann immer noch nicht mit den entsprechenden Regen-Tag, was ist der Grund? wie funktioniert die Funktion barplot definieren seiner eigenen X-Achse?
vielen Dank
?par
InformationsquelleAutor TOPMAD | 2013-03-24
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen Sie dies:
Lesen
?barplot
zu sehen, dass der Rückgabewert aus dem Aufruf der Funktion ist ein Vektor, der die Mittelpunkte in der plot-Koordinatensystem.mp
ist nur das Ergebnis der Funktion barplot. Diese Funktion gibt die Positionen der bars in user-Koordinaten, die speziell für den Zweck des Zeichnens. Sehen die den Wert Abschnitt?barplot
.InformationsquelleAutor 42-