Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/384.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 Can';t通过设置标记类型来扩展记录道_Javascript_Plotly_Marker_Extend_Area - Fatal编程技术网

Javascript Can';t通过设置标记类型来扩展记录道

Javascript Can';t通过设置标记类型来扩展记录道,javascript,plotly,marker,extend,area,Javascript,Plotly,Marker,Extend,Area,通过下面的代码,我试图创建一个简单的气泡图。我创建了一个跟踪以在以后扩展它: var t9={ x:[100821], y:[11], 名称:“一些文本”, 文本:[“某些文本”], 模式:['markers'], 标记:[{ 尺寸:[1531*10], 尺寸:2, sizemode:“区域” }] }; var数据=[t9]; 变量布局={ 标题:“图表”, 传奇:没错, xaxis:{ 标题:“一些文字” }, 亚克斯:{ 标题:“一些文字” } }; var config={respon

通过下面的代码,我试图创建一个简单的气泡图。我创建了一个跟踪以在以后扩展它:

var t9={
x:[100821],
y:[11],
名称:“一些文本”,
文本:[“某些文本”],
模式:['markers'],
标记:[{
尺寸:[1531*10],
尺寸:2,
sizemode:“区域”
}]
};
var数据=[t9];
变量布局={
标题:“图表”,
传奇:没错,
xaxis:{
标题:“一些文字”
},
亚克斯:{
标题:“一些文字”
}
};
var config={responsive:true}
Plotly.newPlot('plot',数据,布局,配置);
Plotly.extendedtraces(
"阴谋",,
{
x:[[5491]],
y:[[5]],
文本:[[某些文本]],
模式:[[markers']],
标记:[[{
尺寸:123*100,
尺寸:2,
sizemode:“区域”
}]]
}, [0]);
Plotly.extendedtraces(
"阴谋",,
{
x:[[60022]],
y:[[11]],
文本:[[某些文本]],
模式:[[markers']],
标记:[[{
尺寸:982*100,
尺寸:2,
sizemode:“区域”
}]]
}, [0]);

  • 如果使用
    extendTraces
    并希望更新属性,则需要以字符串形式提供该属性,例如
    marker.size
    ,并且该值必须是数组,就像新的x和y值一样

    Plotly.extendTraces(
      'plot', 
      {
        x: [[5491]],
        y: [[5]],
        'marker.size':[[40*100]]
      }, [0]);
    
  • 初始数据和属性应该是一个简单的数组或对象,而不是数组/对象的数组。
    var t9={
    x:[100821],
    y:[11],
    名称:“一些文本”,
    文本:“一些文本”,
    模式:'标记',
    标记:{
    尺寸:[15*100],
    尺寸:1,
    sizemode:“区域”
    }
    };
    var数据=[t9];
    变量布局={
    标题:“图表”,
    传奇:没错,
    xaxis:{
    标题:“一些文字”
    },
    亚克斯:{
    标题:“一些文字”,
    范围:[-12,30]
    }
    };
    var config={responsive:true}
    Plotly.newPlot('plot',数据,布局,配置);
    Plotly.extendedtraces(
    "阴谋",,
    {
    x:[[5491]],
    y:[[5]],
    'marker.size':[[40*100]]
    }, [0]);
    Plotly.extendedtraces(
    "阴谋",,
    {
    x:[[60022]],
    y:[[11]],
    'marker.size':[[200*100]]
    }, [0]);