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 到表格的主要内容,如果未能解决你的问题,请参考以下文章