Перевернутая ось Y в графике в R - PullRequest
0 голосов
/ 09 января 2019

Я пытаюсь создать график глубины как функцию времени с осью Y в качестве инвертированной переменной.

Вот данные и то, что я уже попробовал:

print(time)   
     X TIMEBIN    Depth       sd
1   1    0:00 18.00406 2.781441
2   2    1:00 17.96074 2.817540
3   3    2:00 17.97180 2.778820
4   4    3:00 18.01903 2.782083
5   5    4:00 18.00780 2.734043
6   6    5:00 18.17569 2.636813
7   7    6:00 18.68155 2.614985
8   8    7:00 18.69972 2.979700
9   9    8:00 18.52856 3.122060
10 10    9:00 18.55019 3.143108
11 11   10:00 18.51772 3.269256
12 12   11:00 18.61536 3.191887
13 13   12:00 18.66978 3.173669
14 14   13:00 18.61723 3.231002
15 15   14:00 18.55546 3.265940
16 16   15:00 18.58414 3.265866
17 17   16:00 18.50632 3.282407
18 18   17:00 18.39582 3.261294
19 19   18:00 18.61803 3.119812
20 20   19:00 18.68454 2.737240
21 21   20:00 18.66503 2.486053
22 22   21:00 18.11435 2.655190
23 23   22:00 17.98060 2.692461
24 24   23:00 17.97625 2.772666


barplot(time$Depth,beside=TRUE, ylim=c(21,18),ylab="Depth (m)", xlab='Time')

plot(time$Depth~time$TIMEBIN,type='h', ylim=rev(c(18,21)),ylab="Depth (m)", xlab='Time')

Я просто пытаюсь заставить столбцы прикрепляться к нижней части графика в 21, а также чтобы ось х выглядела как 1:24, но ничего больше, что я пробовал, похоже, не работает, и эти графики самые близкие Я могу получить.

Вот что я продолжаю получать: Actual Result

И это то, что я хочу: Desired Result

Есть предложения?

...