Javascript 如何为plotly.js中的刻度提供普通标签(无任何格式)

Javascript 如何为plotly.js中的刻度提供普通标签(无任何格式),javascript,plotly,Javascript,Plotly,我试图使用plotly.js创建一个简单的线图,其中x轴的值在100000范围内 要显示数据,我使用的布局如下所示: var layout = { xaxis:{ title:"Numbers", tickangle:45, rangemode:'nonnegative', autorange:true, exponentformat: "none"

我试图使用plotly.js创建一个简单的线图,其中x轴的值在100000范围内

要显示数据,我使用的布局如下所示:

var layout = {
        xaxis:{
            title:"Numbers",
            tickangle:45,
            rangemode:'nonnegative',
            autorange:true,
            exponentformat: "none"
        },
        yaxis:{
            title: "Count of events",
            tickangle:45,
            rangemode:'nonnegative',
            autorange:true
        }
    };
Plotly.newPlot('myDiv',[sample_data],layout);
我正在用这个布局绘制图表,如下所示:

var layout = {
        xaxis:{
            title:"Numbers",
            tickangle:45,
            rangemode:'nonnegative',
            autorange:true,
            exponentformat: "none"
        },
        yaxis:{
            title: "Count of events",
            tickangle:45,
            rangemode:'nonnegative',
            autorange:true
        }
    };
Plotly.newPlot('myDiv',[sample_data],layout);
早些时候,勾号标签显示为200k、205k等。在将“指数格式”设置为“无”后,现在标签显示为205000或200000


我这里不想要任何东西。实际上,如果没有任何格式就最好了。我对plotly和JS非常陌生,希望您能为我提供帮助。

我不知道plotly中有任何参数可以确保标签不变。 但至少覆盖自定义格式并删除
非常简单。通过查找class
xtick
,然后更改文本,可以找到所有标记

var数据=[{
x:[0,10000,100000],
y:[1,2,3],
键入:“散布”
}];
变量布局={
xaxis:{
类型:'线性',
exponentformat:“无”
}
};
Plotly.newPlot('myDiv',数据,布局);
var g_ticks=Plotly.d3.selectAll('g.xtick');
对于(var i=0;i