我在理解d3.svg.line()命令如何工作,如果需要與路徑組合或不組合時,存在問題。
我一直在試圖畫一個使用由兩列(天,溫度)與數值的兩列csv繪製線圖,但我不明白爲什麼代碼不顯示任何東西。線圖 - 未顯示
的jsfiddle這裏:在代碼工作http://jsfiddle.net/UjhjY/
var line = svg.selectAll("line")
.data(dataset)
.enter()
.append("line")
.interpolate("linear")
.x(function (i) { return xScale(i); })
.y(function (d) { return yScale(d[1]); });
var path = svg.append("path")
.attr("d", line(dataset))
.attr("stroke", "blue")
.attr("stroke-width", 2)
.attr("fill", "none");
雖然瀏覽器不顯示出比SVG文件以外的任何。我對現在該做什麼感到無能爲力。任何幫助和解釋都會得到真正的讚賞,因爲我讀了幾乎所有關於線條和路徑的東西,但無法使其工作。
請給數據集哪一個使用 –
對不起,我完全忘了!我現在編輯jsfiddle鏈接 編輯:完成,它在小提琴的外部資源中鏈接! – tomtomtom
也給所需的輸出圖像/想法 –