gpt4 book ai didi

javascript - Dygraphs:当数据只有一条记录时,X 轴上没有标签

转载 作者:行者123 更新时间:2023-11-28 07:26:30 25 4
gpt4 key购买 nike

我最近开始使用 Dygraphs,我发现如果数据只有一条记录,图表下方的 x 轴上没有显示标签。

例如,使用 tutorial of Dygraphs site 中的代码:

<html>
<head>
<script type="text/javascript"
src="dygraph-combined-dev.js"></script>
</head>
<body>
<div id="graphdiv"></div>
<script type="text/javascript">
g = new Dygraph(

// containing div
document.getElementById("graphdiv"),

// CSV or path to a CSV file.
"Date,Temperature\n" +
"2008-05-07,75\n" +
"2008-05-08,70\n" +
"2008-05-09,80\n"

);
</script>
</body>
</html>

我将数据更改为一条记录:

// CSV or path to a CSV file.
"Date,Temperature\n" +
"2008-05-07,75\n"

x 轴上没有显示标签。

我尝试查看 Dygraphs 的选项引用,但当数据只有一条记录时,似乎没有选项可以绘制标签。

知道如何在仅输入一条记录时绘制标签吗?

最佳答案

只有一个值,dygraphs 对数据规模没有任何意义。 x 轴应该跨越一年吗?一个月?一个世纪?

解决方案是显式设置比例:

g = new Dygraph(
// containing div
"graphdiv",
// CSV or path to a CSV file.
"Date,Temperature\n" +
"2008-05-07,75\n",
{
dateWindow: [new Date(2008, 0, 0), new Date(2008, 11, 30)]
}
);

关于javascript - Dygraphs:当数据只有一条记录时,X 轴上没有标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29602080/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com