我是JavaScript新手,無法在代碼中發現錯誤。 我在這裏使用NVD3圖表。它是基於時間序列的圖表,包含特定股票的日期和收盤價。數據範圍從2005年到現在。如何將JSON數據添加到nvd3圖表
下面是代碼
var data= JSON.parse("Data.JSON")
nv.addGraph(function() {
var chart = nv.models.lineChart()
.margin({top: 70, right: 70, bottom: 70, left: 70})
.useInteractiveGuideline(true)
.transitionDuration(100)
.showYAxis(true)
.showXAxis(true)
;
//Chart x-axis settings
chart.xAxis
.axisLabel('date')
.tickFormat(function(d) {return new Date((data.Date - (25567 + 1))*86400*1000);
chart.yAxis //Chart y-axis settings
.axisLabel('close')
.tickFormat(d3.scale.linear(data.Close));
d3.select('#Charts svg') //Selecting the <svg> element where i want to render the chart in.
.datum(data) //Populating the <svg> element with chart data...
.call(chart); //Finally, rendering the chart!
//Update the chart when window resizes.
})
;
//數據 { 「日期」:[13089,13094,13095,13096,13097,13098,13101,13103,13104,13105,13108,13109,13110] 「關閉」:[2419.1,2461.6 ,2492.7,2489.1,2500.7,2548.7,2588.7,2582.8,2603.9,2620.1,2602.5,2572.8] }
什麼是您所遇到的問題? –
代碼未運行。什麼都沒有形成。 –