R_Первичная ось Y не показывает метки осей - PullRequest
0 голосов
/ 28 мая 2020

Я пытаюсь построить два временных ряда на одном графике, используя функцию plotrix::twoord.plot благодаря ее способности включать вторичную ось y. Однако по некоторым причинам он не показывает значения оси на основной оси Y.

twoord.plot(lx=trd.df$Index, ry=trd.df$Dis, ly=trd.df$Prec, rx=trd.df$Index,
            type="l",lcol="blue", rcol="red",ylab="Precipitation [mm/hr]", 
            rylab="Discharge[m3/s]",do.first="plot_bg()")

Приведенный выше код дает мне это enter image description here

Как видите, на основной оси Y нет значений для отметок. Основываясь на диапазоне trd.df$Prec, я думаю, что могу добавить тики и метки в 1:6, поэтому я попытался добавить аргумент lytickpos к приведенному выше коду

twoord.plot(lx=trd.df$Index, ry=trd.df$Dis, ly=trd.df$Prec, rx=trd.df$Index,
            type="l",lcol="blue", rcol="red",ylab="Precipitation [mm/hr]", 
            rylab="Discharge[m3/s]",do.first="plot_bg()", lytickpos =1:6)

Однако это дает

enter image description here

Что я делаю не так?

Мои данные trd.df

> dput(trd.df)
structure(list(Index = structure(c(1992, 1992.08333333333, 1992.16666666667, 
1992.25, 1992.33333333333, 1992.41666666667, 1992.5, 1992.58333333333, 
1992.66666666667, 1992.75, 1992.83333333333, 1992.91666666667, 
1993, 1993.08333333333, 1993.16666666667, 1993.25, 1993.33333333333, 
1993.41666666667, 1993.5, 1993.58333333333, 1993.66666666667, 
1993.75, 1993.83333333333, 1993.91666666667, 1994, 1994.08333333333, 
1994.16666666667, 1994.25, 1994.33333333333, 1994.41666666667, 
1994.5, 1994.58333333333, 1994.66666666667, 1994.75, 1994.83333333333, 
1994.91666666667, 1995, 1995.08333333333, 1995.16666666667, 1995.25, 
1995.33333333333, 1995.41666666667, 1995.5, 1995.58333333333, 
1995.66666666667, 1995.75, 1995.83333333333, 1995.91666666667, 
1996, 1996.08333333333, 1996.16666666667, 1996.25, 1996.33333333333, 
1996.41666666667, 1996.5, 1996.58333333333, 1996.66666666667, 
1996.75, 1996.83333333333, 1996.91666666667, 1997, 1997.08333333333, 
1997.16666666667, 1997.25, 1997.33333333333, 1997.41666666667, 
1997.5, 1997.58333333333, 1997.66666666667, 1997.75, 1997.83333333333, 
1997.91666666667, 1998, 1998.08333333333, 1998.16666666667, 1998.25, 
1998.33333333333, 1998.41666666667, 1998.5, 1998.58333333333, 
1998.66666666667, 1998.75, 1998.83333333333, 1998.91666666667, 
1999, 1999.08333333333, 1999.16666666667, 1999.25, 1999.33333333333, 
1999.41666666667, 1999.5, 1999.58333333333, 1999.66666666667, 
1999.75, 1999.83333333333, 1999.91666666667, 2000, 2000.08333333333, 
2000.16666666667, 2000.25, 2000.33333333333, 2000.41666666667, 
2000.5, 2000.58333333333, 2000.66666666667, 2000.75, 2000.83333333333, 
2000.91666666667, 2001, 2001.08333333333, 2001.16666666667, 2001.25, 
2001.33333333333, 2001.41666666667, 2001.5, 2001.58333333333, 
2001.66666666667, 2001.75, 2001.83333333333, 2001.91666666667, 
2002, 2002.08333333333, 2002.16666666667, 2002.25, 2002.33333333333, 
2002.41666666667, 2002.5, 2002.58333333333, 2002.66666666667, 
2002.75, 2002.83333333333, 2002.91666666667, 2003, 2003.08333333333, 
2003.16666666667, 2003.25, 2003.33333333333, 2003.41666666667, 
2003.5, 2003.58333333333, 2003.66666666667, 2003.75, 2003.83333333333, 
2003.91666666667, 2004, 2004.08333333333, 2004.16666666667, 2004.25, 
2004.33333333333, 2004.41666666667, 2004.5, 2004.58333333333, 
2004.66666666667, 2004.75, 2004.83333333333, 2004.91666666667, 
2005, 2005.08333333333, 2005.16666666667, 2005.25, 2005.33333333333, 
2005.41666666667, 2005.5, 2005.58333333333, 2005.66666666667, 
2005.75, 2005.83333333333, 2005.91666666667, 2006, 2006.08333333333, 
2006.16666666667, 2006.25, 2006.33333333333, 2006.41666666667, 
2006.5, 2006.58333333333, 2006.66666666667, 2006.75, 2006.83333333333, 
2006.91666666667, 2007, 2007.08333333333, 2007.16666666667, 2007.25, 
2007.33333333333, 2007.41666666667, 2007.5, 2007.58333333333, 
2007.66666666667, 2007.75, 2007.83333333333, 2007.91666666667, 
2008, 2008.08333333333, 2008.16666666667, 2008.25, 2008.33333333333, 
2008.41666666667, 2008.5, 2008.58333333333, 2008.66666666667, 
2008.75, 2008.83333333333, 2008.91666666667), class = "yearmon"), 
    Dis = c(12.1630408288193, 11.595591775689, 11.079960970575, 
    10.6984462810036, 10.3806345334431, 10.0967281457435, 9.93067682548561, 
    9.43434983648544, 9.37634230220947, 9.99793947054468, 10.8287426572742, 
    12.1115734575389, 13.1136980115837, 14.0041344029873, 14.7127756384516, 
    15.0315191959627, 15.2982608476465, 15.4235474446611, 15.387791687647, 
    15.3921899129747, 15.2901105858183, 15.2011993180474, 15.0840009790832, 
    14.8105123894434, 14.5652053983926, 14.6071250634401, 15.0512269407168, 
    15.9922821802799, 17.2973275586715, 18.0790269612752, 18.6852403558093, 
    19.0778959460227, 19.0836197479826, 19.4387913082236, 19.4147255980229, 
    19.6104825601714, 19.9656526910003, 19.8042902185407, 20.2457911450339, 
    20.6307060464431, 21.0472567580471, 21.7531773833947, 22.0804582992309, 
    22.4780540807668, 22.4713126089554, 21.962344842168, 21.2107923529159, 
    20.1593036478455, 19.3363661797215, 18.9167954801046, 18.6186778014056, 
    18.4602169481398, 18.4625305783748, 18.3724463770458, 18.4339009378288, 
    18.4959028509672, 18.4390161876581, 18.4315346018402, 18.2234240435209, 
    18.0138202661785, 17.7839021878678, 17.7156369048152, 17.873696624645, 
    17.7220731794715, 17.6661992024644, 17.7983932994925, 17.9377317117355, 
    18.2369505743405, 18.4146883302539, 18.4934737455788, 18.4648380205916, 
    18.4848644117589, 18.7987280708098, 19.7501058278945, 21.2979514123552, 
    22.5789790104163, 23.8819677990805, 24.649975676598, 24.9770955871432, 
    25.401542050927, 25.0395008419773, 24.4992243873061, 23.3821791224216, 
    22.1578396037418, 21.4480894101806, 21.1078390931868, 21.8472167460191, 
    22.4723546936241, 23.2457436287008, 23.8558887479026, 23.9532722491573, 
    24.3781851329504, 24.0601508418657, 23.5638696429435, 22.6708026543329, 
    21.1044485077972, 19.9703737633661, 19.3942613772937, 19.5955550907747, 
    20.1870370649141, 20.9943907430127, 21.4568028648033, 21.6115469057931, 
    21.7777706653203, 21.5134780214452, 21.3515110473489, 20.872761070016, 
    19.9813992041194, 19.0227315083489, 17.9288430630041, 17.3115870551822, 
    17.3363849701003, 17.6708761228909, 17.8858856540008, 18.0942630557888, 
    18.2272030222021, 18.2989135436184, 18.667934500361, 18.9689082830956, 
    19.6709042220507, 20.7034797267635, 22.0044176405702, 24.0925000657797, 
    25.2788565231671, 26.0489759427743, 26.4134514264988, 25.7182172620829, 
    25.489847510848, 24.4594388423525, 23.0841684962811, 21.4901434144268, 
    18.9161630218571, 17.0842017018113, 16.1650445779592, 16.1947257215818, 
    17.1334626607469, 18.2546745234932, 18.9398915063664, 19.5106316220623, 
    20.0000271652352, 20.2164643682163, 20.63142278847, 20.6532058669022, 
    20.3204530811729, 19.7687764844155, 18.5724176412245, 17.3058406132276, 
    16.3760920238401, 15.4956033329152, 15.0478329932454, 14.8812073662498, 
    14.7075561587604, 14.9030341552705, 14.989760505786, 15.3009165757418, 
    15.5595423737588, 15.4028230295617, 14.9933040406342, 13.7561537415408, 
    12.5958283613967, 11.4202097725222, 10.559570081647, 10.3013850296377, 
    9.89371559882774, 10.1988860706118, 10.7470862507827, 11.7132344745219, 
    13.0792286926236, 13.980189256629, 14.1375628811854, 13.2336425499429, 
    12.1728694724172, 10.8566001838061, 10.0281433451895, 9.67405643098258, 
    9.38225033966005, 9.98787120152322, 10.6746260701506, 12.1745746841774, 
    14.1627373334978, 15.9315847781749, 17.0488765770744, 16.7996884732349, 
    16.2484293765606, 15.0283243285721, 14.1626342131756, 13.5332757138149, 
    12.5956274140951, 12.4444263369021, 12.1837607968402, 12.6723253897008, 
    13.5749493890564, 14.1566425933612, 14.2989285259129, 13.0624798338575, 
    11.709872708308, 10.3533260362067, 9.67819931066553, 9.41044004115885, 
    8.74351936167205, 8.19623298993232, 7.61422749205953, 7.1013558671672, 
    6.76719566774813), Prec = c(3.73777281155226, 3.79711210275879, 
    3.77265601406384, 3.73893417854221, 3.72453223799381, 3.69974518610454, 
    3.75025454067436, 3.80869724126939, 3.91629971550245, 4.07983509020809, 
    4.26642049894467, 4.46876122914582, 4.62396194972467, 4.70146137112843, 
    4.71090717207996, 4.6780397852513, 4.59693210581408, 4.5389231572261, 
    4.46776983444752, 4.3848566268327, 4.33451914173016, 4.25265762764732, 
    4.21650016466906, 4.26722258872247, 4.35829914481477, 4.5016855727309, 
    4.68302868727099, 4.84421878143817, 4.9994692279797, 5.07807989798356, 
    5.10320648973665, 5.1448598080836, 5.11793345398256, 5.08198366281446, 
    4.99919305391426, 4.97752304684464, 5.07030194789802, 5.10643671153858, 
    5.21174390586865, 5.25898773035934, 5.2421502585758, 5.30789680482081, 
    5.31714956803269, 5.35767135623347, 5.34410524382862, 5.17509630590113, 
    4.98053268571056, 4.77046997520679, 4.65891086475147, 4.75559976685649, 
    4.88633255636099, 4.9330570739391, 4.98602000874116, 4.9662234148858, 
    4.9362103183111, 4.97693859596261, 4.95830241314273, 4.96492094609753, 
    4.93316569377338, 4.85521481678324, 4.8563036406194, 4.89045092504166, 
    5.00449586404428, 5.05284867689909, 5.03262449986974, 5.05642817389138, 
    5.02808223762037, 5.05188729634996, 5.05528350016777, 5.01184557205806, 
    5.0091680584742, 4.98236313818334, 5.06303322457341, 5.25950617941961, 
    5.48702972458299, 5.6340959671596, 5.67174561491882, 5.6357374874062, 
    5.50726027238953, 5.39582206724601, 5.20769414408948, 4.96017208134793, 
    4.7097172748134, 4.52946093715622, 4.51235293681391, 4.61581145189878, 
    4.88701666480532, 5.15828038215134, 5.45102074438709, 5.66985072061988, 
    5.78456325916641, 5.91188753738183, 5.85346931572061, 5.78556312600004, 
    5.64742644423472, 5.45563014290177, 5.39022614536169, 5.31327898845537, 
    5.34092766827715, 5.32864224350165, 5.292084461366, 5.33142245263012, 
    5.25813745294251, 5.18873676648202, 5.04148326292901, 4.81384411374777, 
    4.62435002181591, 4.45955150208343, 4.41050297406568, 4.40356503815165, 
    4.44195198432819, 4.48793001532512, 4.49131500047939, 4.51289621899481, 
    4.50606172513685, 4.53549558656348, 4.56364202861045, 4.58268830999711, 
    4.66647575818094, 4.76392203459069, 4.94567229698324, 5.2320547881046, 
    5.56756811616754, 5.79711776676975, 5.92986754641351, 5.98151412523508, 
    5.89465181625145, 5.85729031425461, 5.7597306794476, 5.60020743563771, 
    5.42629079233769, 5.14577791329295, 4.9200774914435, 4.84171943097743, 
    4.89924576038468, 5.03389431657392, 5.16103727017169, 5.16746393358166, 
    5.1371182109007, 5.11914659239791, 5.06134825487735, 5.08795409659032, 
    5.05695057157307, 4.91110365551208, 4.76741529738855, 4.55859478588531, 
    4.37834241020396, 4.3064370118601, 4.24185973871337, 4.2281341002678, 
    4.25794377501685, 4.28141424139988, 4.35265419903414, 4.37126851522882, 
    4.39444833377942, 4.37424172635367, 4.22091976152803, 4.03924456092157, 
    3.72988537017941, 3.49106274872453, 3.31362667425778, 3.15878010247101, 
    3.15704622814263, 3.11621429713363, 3.20501535333066, 3.44438757512648, 
    3.75338373257953, 4.13295841534441, 4.4121179119145, 4.49409400016465, 
    4.41526664212793, 4.31993789502524, 4.19349286342385, 4.15962965017289, 
    4.14985834558228, 4.09482354041864, 4.13644317011041, 4.14759182406548, 
    4.26931650627818, 4.47129791040437, 4.60015899979624, 4.70146268663672, 
    4.69480926574411, 4.72545812749993, 4.76909132641736, 4.74221887996949, 
    4.72795925884118, 4.63211649097135, 4.5547216282155, 4.56228467107474, 
    4.56754178162542, 4.61233440453717, 4.60121017457188, 4.43985871485796, 
    4.23586568764055, 4.06289296273084, 3.90885891328507, 3.84760641940732, 
    3.81590080424299, 3.75195918783942, 3.73790813749987, 3.70709533292806, 
    3.72173797405722, 3.73767429035374)), class = "data.frame", row.names = c(NA, 
-204L))
...