0
我試圖使用D3顯示.csv文件中的數據。 我的頭標記內腳本有一個功能:無法使用D3從.csv文件讀取數據
function show(data) {
console.log(data[0]);
d3.select("body")
.selectAll("p")
.data(data)
.enter()
.append("p")
.text(function(d) { return d.price})
}
在頁面的主體的腳本標籤中,我有:
d3.csv('simple5.csv', show)
文件simple5.csv是:
name, price
a, 5
b, 10
c, 15
d, 20
e, 25
f, 30
g, 35
儘管console.log函數向我顯示數據,但我無法在HTML頁面中看到數據。我曾嘗試使用d3.csv.parse和d3.cd.parseRows函數,但後來發生錯誤:「text.charCodeAt不是函數」。
你已經在頁面上有'p'元素了嗎? –