在绘图模板中添加多个 CSV 文件



>我有三个 csv 文件,我总共要做 6 条跟踪(每个 2 条(,我想知道是否有办法在 plotly js 代码中链接多个 csv 上传,以及如何具体调用每个数据。

从网站上,这是模板:

Plotly.d3.csv("https://raw.githubusercontent.com/plotly/datasets/master/finance-charts- apple.csv", function(err, rows){
function unpack(rows, key) {
return rows.map(function(row) { return row[key]; });
}

var trace1 = {
type: "scatter",
mode: "lines",
name: 'AAPL High',
x: unpack(rows, 'Date'),
y: unpack(rows, 'AAPL.High'),
line: {color: '#17BECF'}
}
var trace2 = {
type: "scatter",
mode: "lines",
name: 'AAPL Low',
x: unpack(rows, 'Date'),
y: unpack(rows, 'AAPL.Low'),
line: {color: '#7F7F7F'}
}
var data = [trace1,trace2];
var layout = {
title: 'Basic Time Series',
};
Plotly.newPlot('myDiv', data, layout);
})

任何解决方案都会有所帮助!

我今天这样做了,我可以建议访问页面 https://plotly.com/javascript/plotlyjs-function-reference/诀窍是创建一个空图,然后在 csv 调用中使用命令addTraces。这项工作非常完美,我将很快更新我的示例。

最新更新