Dygraph图例时间日期格式更改为包括星期几

时间:2016-07-12 13:38:43

标签: r shiny dygraphs

您好我正在使用R dygraphs包,并希望能够更改图例时间日期格式以包含星期几(即&#34;%a&#34;)< / p>

我查看了dyOptionsdyLegend,但看不到任何可以帮助我的内容......

下面是一个简单的例子......但理想情况下它应该是闪亮的应用程序......

library(dygraphs)
library(xts)
dygraph(xts(rnorm(100),Sys.time()+seq(100)),main='random_graph')

1 个答案:

答案 0 :(得分:0)

有可能 。您需要为axisLabelFormatter的{​​{1}}参数提供一个Javascript函数,该函数需要一个date参数,并根据该日期返回一个字符串。该函数只是作为字符串传递。

我不确定您是否可以访问记录图导入的任何javascript库,因此为简单起见,我提供了一个普通的javascript代码段,这些代码以我认为想要的格式给出了日期。您可以使用JavaScript函数dygraphs::dyAxis getYear() getFullYear() getHours()getMinutes()

轻松地对其进行扩展或修改。
getSeconds()

enter image description here