Я хочу сделать простой график.Вот код в файле node.js из официальной официальной документации.
equire('plotly')(username, api_key);
var data = [
{
x: ["2013-10-04 22:23:00", "2013-11-04 22:23:00", "2013-12-04 22:23:00"],
y: [1, 3, 6],
type: "scatter"
}
];
var graphOptions = {filename: "date-axes", fileopt: "overwrite"};
plotly.plot(data, graphOptions, function (err, msg) {
console.log(msg);
});
Здесь я хочу передать массив по оси x. Ниже приведена строка, где я хочу изменить.
x: ["2013-10-04 22:23:00", "2013-11-04 22:23:00", "2013-12-04 22:23:00"],
Я пробовал этот способ.
xx = [];
for (i = 1; i < 100; i++) {
xx[i] = i;
}
var data = [
{
x: xx,
y: [1, 3, 6],
type: "scatter"
}
];
var graphOptions = {filename: "date-axes", fileopt: "overwrite"};
plotly.plot(data, graphOptions, function (err, msg) {
console.log(msg);
});
Но код не работает, приведенный выше. Пожалуйста, кто-нибудь может подсказать мне, как решить эту проблему?Заранее спасибо.