Csv 带有时间序列X轴的C3/D3时间序列图

Csv 带有时间序列X轴的C3/D3时间序列图,csv,time-series,c3.js,Csv,Time Series,C3.js,我从CSV文件中提取数据;例如: #Timestamp,Event,Kegs--> 2020-10-09 15:35:35,,44.95120567375887 2020-10-09 15:35:40,,594.9365957446809 2020-10-09 15:35:40,Recalibrated; sf=1.0 2020-10-09 15:35:45,,359.5726713947991 2020-10-09 15:35:46,,566.3252009456264 我几乎让它与:

我从CSV文件中提取数据;例如:

#Timestamp,Event,Kegs-->
2020-10-09 15:35:35,,44.95120567375887
2020-10-09 15:35:40,,594.9365957446809
2020-10-09 15:35:40,Recalibrated; sf=1.0
2020-10-09 15:35:45,,359.5726713947991
2020-10-09 15:35:46,,566.3252009456264
我几乎让它与:

        var chart = c3.generate({
            bindto: '#chart',
            x: '#Timestamp',
            xFormat: '%Y-%m-%d %H:%M:%S',
            point: {show: false},
            data:  {url: '/weightlog.csv'}
/*If I include this, it no longer works...
            ,axis: {
                x: {
                    type: 'timeseries',
                    tick: {format: '%Y-%m-%d'}
                    }
                }
*/
        });
但是。。。如果没有轴定义,它只是计算轴,而不是解析时间戳(我假设这就是为什么#时间戳显示在图形图例中)

还有

  • 有没有一个好方法可以把我的第二个数据系列变成“一堆带标签的标记”
  • 对于最大数据点是否有一个好的“经验法则”…它似乎是一个15k文件的grunty。我想我可以在Flask中将CSV解析为JSON,如果这有帮助的话