我有非常相似的人在這個JSFiddle與代表一個團隊的一些點的情況(特別是其最後的排名在足球賽季)一行。創建通過一些點通過與d3.js
我想與正好路過這些點線來替代點,使得最終結果顯示各隊的最終排名位置方面的時間演變。
我知道如何通過設置X1,X2,Y1,Y2
座標以創建一個線,但我不知道如何設置這個座標的精確值(例如,如果該行是2006-2007賽季和季節之間的2007 - 2008年我將有從第一季設置X1
和Y1
與價值d[0]
和d[1]
但X2
和Y2
我需要在陣列中的下一個元素的值。
我很新與D3.js所以任何建議和解決方案非常歡迎。謝謝
非常感謝!你的回答非常有幫助!我爲你的小提琴做了更新,爲每個團隊創造了一條線。 https://jsfiddle.net/6cc0ehz2/20/ 再次感謝 –
我已經編輯了小提琴,現在每支隊伍都有一條隊伍的隊伍顏色。但我只是看到了你的小提琴,而你的解決方案更好:使用Object.keys'比在外部循環中使用幻數更可取! –