2013-11-28 66 views
0

我使用的是D3.js RadarChart基於這個例子: https://github.com/alangrafu/radar-chart-d3順時針方向RadarChart

我的問題是,雷達圖顯示逆時針方向的數據集,但我想有他們在順時針方向。

我知道我可以扭轉陣列,但我認爲必須有更好的解決方案。顛倒數組也有副作用,現在最後一項將處於頂部 - 中間,所以不會簡單地顛倒它。感謝您的幫助。

回答

1

不確定你在這裏定義的「更好」是什麼;顛倒陣列當然更容易。如果你不想這樣做,你需要修改源代碼。特別是,你需要儘可能我可以看到

return range * (1 - factor * func((total - i) * cfg.radians/total)); 

更換線33

return range * (1 - factor * func(i * cfg.radians/total)); 

+0

我剛剛編輯我的問題來解釋有關數組倒置的另一個問題。因爲無論如何我需要編輯源代碼,所以我按照你的建議做了,並且它完美地工作。謝謝你的幫助! – lorenz