1

我的 data1.csv 中有这些。左列是时间,右列是数据。我想在 x 轴上显示时间,在 flot 图表上显示 y 轴上的数据。

09:35,13
10:35,12
11:35,38
12:35,12
13:35,11
14:35,10
15:35,43
16:35,42
17:35,39
18:35,45

我已经完成了加载数据的功能,并且没有问题。

function graphUpdate() {
            $.ajax({
                url : "file/data1.csv",
                type : "GET",
                dataType : "text",
                success : oncsvReceived
            });
        }

现在我的问题是在浮动图表的 x 轴上显示这些时间,如下所示。任何人都可以在这里帮助我吗?尝试阅读文档并在此处查看,这对我没有多大帮助。我将非常感谢您的帮助。

function oncsvReceived(data) {
    var alltext = $.csv()(data);
    $.plot($("#placeholder"), [alltext], {
                 yaxis: {

                 },
                                 xaxis:{
                                 });
4

1 回答 1

0

您必须使用时间插件进行浮动并设置modetime

请参阅文档:https ://github.com/flot/flot/blob/master/API.md#customizing-the-axes

更新 :

几个月前,我通过单独下载使用它。但我不确定最新版本。请查看 API.txt 以检查是否有任何变化。

链接:https ://github.com/flot/flot/blob/master/jquery.flot.time.js

于 2012-10-19T02:44:30.567 回答