R中条形图中的X轴

R中条形图中的X轴,r,plot,R,Plot,我想问一个关于barplot轴的问题: 首先请看我的数据 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

我想问一个关于barplot轴的问题:

首先请看我的数据

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表示一年中的第1天,1月1日是1日,12月31日是365/366日,雨水是当天的总降水量,因为这个时间段跨越了年边界,我想画一个x是DOY,Y轴是雨水的图,当使用条形图时,我无法将DOY与相应的雨水颜色匹配 这是我的密码

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)
rainbar试试这个:

mp <- barplot(rainbar$Rain,axes=F,ylim=c(0,15))
axis(1,at=mp,labels=rainbar$DOY)
axis(2,seq(0,15,3),c(0,3,6,9,12,15))

mp嗨,你可能想看看
?par
谢谢你。。。你能告诉我mp的意思吗?我试过你的代码,很好,但我不理解mp。
mp
只是条形图函数的结果。该函数返回用户坐标中条形图的位置,特别是用于打印。请参阅条形图的值部分。