Anychart - CSV 到表格

Posted

技术标签:

【中文标题】Anychart - CSV 到表格【英文标题】:Anychart - CSV to table 【发布时间】:2017-08-16 00:56:07 【问题描述】:

我正在尝试使用从 csv 文件中读取数据的 anystock 创建图表。使用内置的 anychart.data.loadCsvFile 函数并没有给我一个股票图表的工作图表,而它对于折线图来说工作得很好。我想我需要将 csv 文件加载到格式正确的表格中。有这样的功能吗?

【问题讨论】:

【参考方案1】:

这是一个示例,如果 csv 与系列格式匹配并且您不需要映射,则可以避免创建表:http://jsfiddle.net/3vtszfx0/2/

anychart.onDocumentReady(function () 
    anychart.data.loadCsvFile('https://cdn.anychart.com/samples-data/stock-general-features/load-csv-data/data.csv', function (data) 
        // create stock chart
        chart = anychart.stock();

        // create plot
        var plot = chart.plot(0);
        // create column series on the first plot
        var column = plot.column(data);
        column.name('MSFT');

        // set container id for the chart
        chart.container('container');
        // initiate chart drawing
        chart.draw();

    );
);

如果你需要映射,那么:http://jsfiddle.net/3vtszfx0/1/

    // create data table on loaded data
    var msftDataTable = anychart.data.table();
    msftDataTable.addData(data);
    mapping = msftDataTable.mapAs('x': 0, 'value': 1);

    // create plot
    var plot = chart.plot(0);
    // create column series on the first plot
    var column = plot.column(mapping);
    column.name('MSFT');

【讨论】:

谢谢!!我对如何使用我猜的“数据”变量感到困惑。

以上是关于Anychart - CSV 到表格的主要内容,如果未能解决你的问题,请参考以下文章

AnyChart 动态地图

AnyChart - 实时流媒体股票图表

Anychart/Anystock 技术指标

Anychart 多个图例和标签

加载时的 AnyChart 背景颜色

Anychart X 轴数据溢出