【问题标题】:Highcharts rose diagram with json带json的Highcharts玫瑰图
【发布时间】:2014-05-03 23:31:25
【问题描述】:

我有一个 php 脚本 (data.php) 从 mysql 数据库返回以下 json 数据:

[[0,0.35,0,1.05,1.05,0.7,0.35],
 [0,0.7,0,1.05,1.74,1.74,0],
 [0,2.09,0,0.7,2.09,1.05,0.35],
 [0.35,1.74,0,1.05,1.05,1.05,0.35],
 [0.7,0.7,0,1.05,1.74,1.05,0.35],
 [0,1.05,0,2.09,2.09,1.39,0.7],
 [0,1.39,0,1.39,0.7,1.39,0.7],
 [1.05,1.05,0,1.05,0.35,1.05,0.35],
 [0,1.39,0,0.7,0.7,0.35,0.7],
 [0.35,0.7,0,0.7,0.35,1.39,0.7],
 [0,2.09,0,1.05,1.74,1.05,0],
 [0,1.05,0,1.05,1.05,0.7,0.35],
 [0.35,1.05,0,1.74,1.74,1.39,0.35],
 [0,1.05,0,1.39,1.74,1.05,0.35],
 [0,1.39,0,1.39,0.7,0,0.35], 
 [0,0,0,1.74,2.09,0.35,0.35]] 

我现在正在尝试将这些数据与 highcharts 玫瑰图示例一起使用,但我正在努力解决如何显示数据。

有任何 highchart/json 专家愿意提供帮助吗?

jsfiddle

【问题讨论】:

  • 怎么了?你有什么错误吗?
  • 我没有在页面上显示任何数据,但我又不认为我已经举了这个例子并将其转换为正确使用 json。

标签: json highcharts


【解决方案1】:

你需要解析你的数据并将每一行作为简单的系列返回,以获得这个数字:

series: [{
        data: [0, 0.35, 0, 1.05, 1.05, 0.7, 0.35]
    },{
        data: [0, 0.7, 0, 1.05, 1.74, 1.74, 0],
    }]

http://jsfiddle.net/5ky4g/1/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-25
    • 2023-01-16
    • 2022-12-09
    • 1970-01-01
    相关资源
    最近更新 更多