Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.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 不同数据的海图比较_Javascript_Jquery_Json_Object_Highcharts - Fatal编程技术网

Javascript 不同数据的海图比较

Javascript 不同数据的海图比较,javascript,jquery,json,object,highcharts,Javascript,Jquery,Json,Object,Highcharts,以下是我的高图表示例: var url='1〕https://api.myjson.com/bins/12puf3'; 美元({ url:url, 键入:“GET”, 数据类型:“json”, 成功:功能(数据){ var月数=[]; 数据=[]; estimeSapColor=“#009dc1”//Bleu-估计Fourniseur RELEGRDFCOLOR=“#d8662c”//橙色-相关分销商 console.log(data.G); $.each(data.G,function(in

以下是我的高图表示例:

var url='1〕https://api.myjson.com/bins/12puf3';
美元({
url:url,
键入:“GET”,
数据类型:“json”,
成功:功能(数据){
var月数=[];
数据=[];
estimeSapColor=“#009dc1”//Bleu-估计Fourniseur
RELEGRDFCOLOR=“#d8662c”//橙色-相关分销商
console.log(data.G);
$.each(data.G,function(index,val){
months.push(data.G[index].month+“”+data.G[index].year);
push(parseInt(data.G[index].consoSimple));
});
Highcharts.chart('容器'{
图表:{
键入:“列”,
活动:{
加载:函数(){
this.xAxis[0].setextrems(data.G.length-5,data.G.length-1);
}
},
},
标题:{
正文:“水果消费总量,按性别分组”
},
xAxis:{
类别:月份,,
十字准星:对
},
亚克斯:{
allowDecimals:false,
民:5,,
标题:{
文本:“水果数量”
}
},
工具提示:{
格式化程序:函数(){
返回“+this.x+”
+ this.series.name+':'+this.y+'
+ “总计:”+this.point.stackTotal; } }, 打印选项:{ 专栏:{ 点填充:0.2, 边框宽度:0, 数据标签:{ 启用:对, 格式化程序:函数(){ 返回此.y>30?此.y:null; } } }, 系列:{ 格式化程序:函数(){ console.log(this.y<0); }, minPointLength:5//Largeur de la colonne } }, 系列:[{ 名称:'fourniseur', 数据:数据, 颜色:estimeSapColor, 堆栈:“男性” }] }); } }) .done(函数(){ 控制台日志(“成功”); $('.highcharts按钮').hide(); $('.highcharts轴标题').hide(); }) .fail(函数(){ 控制台日志(“错误”); }) .always(函数(){ 控制台日志(“完成”); });


你把它放在2013年5月旁边是什么意思?如果它属于同一类别,或者您想更改列的顺序-如果是,您需要更改数据的顺序,那么最后一列将是第二项。谢谢您的回复。顺便说一句,我想在我的帖子上有这张图片(现在刚编辑好)。我的意思是,我希望有一种条件,即“如果2013年和2014年存在5月,那么将它们放在一起”。你需要自己按月份进行分组-Highcharts只显示数据。对于每个点,可以定义x值,例如[06388]、[01146]。这两个点将被放置在类别0中,但是如果使用相同的系列,它们将重叠,所以您需要将它们定位在您自己的[ - 0.2,…],[ 0.2,…] -如果您使用两个系列,定位将自动完成,所以也许您应该考虑使用另一个系列无论如何。