Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在三维图中用绘图勾选VAL_Javascript_Plotly - Fatal编程技术网

Javascript 在三维图中用绘图勾选VAL

Javascript 在三维图中用绘图勾选VAL,javascript,plotly,Javascript,Plotly,我一直在尝试让tick vals处理3D图表,可能吗? 我试图将tickmode设置为array,但我想如果提供了tickvals,它会自动设置。请参见下面的plnkr tickmode: 'array', tickvals: [...] 您需要将xaxis和yaxis用和包装在一起。 tickvals实际上是用于记号的值,而ticktext是显示的标签。您的更新代码如下: z1=[ [8.83, 8.89, 8.81, 8.87, 8.9, 8.87], [8.89, 8.94, 8.85

我一直在尝试让tick vals处理3D图表,可能吗? 我试图将tickmode设置为array,但我想如果提供了tickvals,它会自动设置。请参见下面的plnkr

tickmode: 'array',
tickvals: [...]

您需要将xaxis和yaxis用和包装在一起。 tickvals实际上是用于记号的值,而ticktext是显示的标签。您的更新代码如下:

z1=[ [8.83, 8.89, 8.81, 8.87, 8.9, 8.87], [8.89, 8.94, 8.85, 8.94, 8.96, 8.92], [8.84, 8.9, 8.82, 8.92, 8.93, 8.91], [8.79, 8.85, 8.79, 8.9, 8.94, 8.92], [8.79, 8.88, 8.81, 8.9, 8.95, 8.92], [8.8, 8.82, 8.78, 8.91, 8.94, 8.92], [8.75, 8.78, 8.77, 8.91, 8.95, 8.92], [8.8, 8.8, 8.77, 8.91, 8.95, 8.94], [8.74, 8.81, 8.76, 8.93, 8.98, 8.99], [8.89, 8.99, 8.92, 9.1, 9.13, 9.11], [8.97, 8.97, 8.91, 9.09, 9.11, 9.11], [9.04, 9.08, 9.05, 9.25, 9.28, 9.27], [9, 9.01, 9, 9.2, 9.23, 9.2], [8.99, 8.99, 8.98, 9.18, 9.2, 9.19], [8.93, 8.97, 8.97, 9.18, 9.2, 9.18] ]; var数据_z1={ z:z1, 类型:“曲面” }; 变量布局={ 场景:{ xaxis:{ 滴答声:[0,2,3,4], 勾选文本:['0'、'2或更低'、'3'、'4及更高'] } } }; Plotly.newPlot'myDiv',[data_z1],布局;