将Dygraph中的y轴更改为非科学计数法

9

我创建了一个dygraph并希望将y轴从科学计数法转换为十进制形式。

以下是代码:

df_xts <- xts(df$Var1,order.by=df$Date)
dygraph(A_xts, 
        main="DF - Var1",group="group1") %>%
  dySeries("V1",label="Var1") %>%
  dyOptions(stackedGraph = FALSE,colors=c("blue")) %>%
  dyRangeSelector()

我猜它应该放在dyOptions下面,但我不确定。
谢谢!

我已经尝试过了,谢谢 @RHertel - analytics
请参见 http://dygraphs.com/options.html#maxNumberWidth (dygraphs将对较大的数字切换到科学计数法) - bergant
谢谢,我看到了这个页面,但我不确定如何将最大数字宽度插入代码中。您能否展示一个与我发布的示例相关的答案?@bergant - analytics
当然。你有一些样本数据吗? - bergant
1个回答

8

使用我的示例数据,它看起来像这样:

df_xts <- xts(runif(10) * 1e10, order.by = as.POSIXct(x = 1:10, origin = "2015-01-01") )

dygraph(df_xts, main="DF - Var1") %>%
  dySeries("V1",label="Var1") %>%
  dyOptions(maxNumberWidth = 20, stackedGraph = FALSE,colors=c("blue")) %>%
  dyRangeSelector

1
这真的很有帮助,我现在明白如何在那个页面上使用那些函数了。机会开启!谢谢@bergant - analytics

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接