【发布时间】:2016-01-12 23:25:44
【问题描述】:
我正在使用这个库
在 node.js 中绘制图形。我有这个代码:
var data = [
{
x: xs,
y: ys,
type: "scatter"
}
];
var graphOptions = {filename: "date-axes", fileopt: "overwrite"};
plotly.plot(data, graphOptions, function (err, msg) {
console.log(msg);
console.log("DONE!");
});
绘制具有 5000 个 x 轴点的图形。问题是在渲染图像中,它的 x 轴值不会为我输入的每个值连续递增。有一个相当大的步幅,例如,如果 x 轴标签是
['item1', 'item2', ..., 'item5000']
然后用标签输出
['item1', 'item10', ..., 'item5000']
所有的 yaxis 点都在那里,但我只想查看所有 x-axis 标签。
有谁知道是什么设置启用了这个?我假设他们默认这样做了,因此文本标签不会相互重叠,但在我的情况下,我希望看到它们。
谢谢
【问题讨论】:
-
fig.update_xaxes(tickangle=-45, showticklabels = True, type = 'category')
标签: node.js scatter-plot plotly