我有像这样的JSON输出。我现在必须将此数据用于回归线 配件。
[{"year":"1995","values":"46.8550182"},{"year":"1996","values":"47.1409752"}, {"year":"1997","values":"46.6331669"},{"year":"1998","values":"46.3054604"]
最初,我使用同一个模块中的数据做了这个小项目,就像这样。
var data = [
[1995, 46.85],
[1996, 47.14],
[1997, 46.63],
[1998, 46.31],
[1999, 45.50],
[2000, 46.09],]
现在我想从JSON文件中获取数据并将该数据用于回归线拟合。我怎样才能做到这一点 ?你能帮帮我吗?
答案 0 :(得分:1)
这对你有用吗?
使用map并假设数据已作为数组进入,所以你需要在json字符串上使用JSON.parse来自
function format( jsonData ){
return jsonData.map( function( item ){ return[ item.year, item.values] });
}
用法就像......
format( JSON.parse( jsonString ) ) // where jsonString is your response from the json file