我一直在遇到以下幾段代碼的問題。我嘗試了很多東西,並且高低地尋找答案,但無濟於事。這是我想得出數據:https://gist.github.com/caffinatedmonkey/5714631D3不是從對象列表中渲染圖形?
它的格式如下:
{
"x":[1,2,3,4,5,6,7],
"y":[8,9,10,11,12,13,14]
}
它與JSONLint符合驗證工具,所以我敢肯定的數據是不是問題。
與代碼中的要點是在這裏:https://gist.github.com/caffinatedmonkey/5714631
在這個應用中我已經使用JavaScript庫的d3.v3.min.js。我想知道如何用D3繪製這些數據,如果可以的話,怎麼樣?
你確定沒有辦法讓它工作,而無需重新格式化數據?這種格式的數據幾乎將文件大小加倍! – 0xcaff
你是怎麼解決這個問題的?你使用了一個調試器嗎?我是D3的新手。謝謝! – 0xcaff
如果你關心文件大小,我建議創建一個csv的數據(很難說明它是如何在評論中看到的,但它不是太複雜),並將其加載到d3.csv客戶端創建一個與我上面建議的相同的數據結構。 –