[英]Using JSON data in Highcharts
I have some JSON data: 我有一些JSON数据:
data1=[
{"date": 1396828800, "impressions": 49145385},
{"date": 1396915200, "impressions": 46704447},
{"date": 1397001600, "impressions": 47181000},
{"date": 1397088000, "impressions": 47337965},
{"date": 1397174400, "impressions": 51129266},
{"date": 1397260800, "impressions": 60547397},
{"date": 1397347200, "impressions": 62217077},
{"date": 1397433600, "impressions": 49145385},
{"date": 1397520000, "impressions": 46704447},
{"date": 1397606400, "impressions": 47181000},
{"date": 1397692800, "impressions": 47337965},
{"date": 1397779200, "impressions": 51129266},
{"date": 1397865600, "impressions": 60547397}
];
and I want to display this in Highcharts. 我想在Highcharts中显示 Here is the template I am working off of: http://jsfiddle.net/hohenheim/j8cTE/9/
这是我正在使用的模板: http : //jsfiddle.net/hohenheim/j8cTE/9/
How can I get this data into the highcharts chart? 我如何将这些数据放入highcharts图表?
Replace 更换
series:
[{
data: [
[Date.UTC(2014, 0, 01), 1000],
[Date.UTC(2014, 0, 02), 1000],
[Date.UTC(2014, 0, 03), 1000],
[Date.UTC(2014, 0, 04), 1000]]
},
{
data: [
[Date.UTC(2014, 0, 01), 1000],
[Date.UTC(2014, 0, 02), 1000],
[Date.UTC(2014, 0, 03), 1000],
[Date.UTC(2014, 0, 04), 1000]]
}
]
with 与
series: [{data: data}]
Also, you will need to reformat your data to look like what they have shown there: 另外,您将需要重新格式化数据以使其看起来像在此处显示的那样:
["date", 49145385]
instead of 代替
{"date": 1396828800, "impressions": 49145385}
You need to do some processesing of your data to get it into the format highcharts wants. 您需要对数据进行一些处理,以使其成为highcharts所需的格式。
for (var i=0;i< data1.length;i++) {
data1[i] = [data1[i].date, data1[i].impressions];
}
http://jsfiddle.net/j8cTE/10/ http://jsfiddle.net/j8cTE/10/
and then use it as the series: 然后将其用作系列:
series:
[{
data: data1
}]
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.