1
我正在繪製一個圖上的多個系列數據。R ggplot多系列曲線
我有一個看起來像這樣的數據:
count_id AMV Hour duration_in_traffic AMV_norm
1 16012E 4004 14 99 0
2 16012E 4026 12 94 22
3 16012E 4099 15 93 95
4 16012E 4167 11 100 163
5 16012E 4239 10 97 235
我使用繪圖在R:
ggplot(td_results, aes(AMV,duration_in_traffic)) + geom_line(aes(colour=count_id))
這是給我:
然而,相當比直線連接點我想彎曲。
我發現了下面的問題,但得到了意想不到的結果。 Equivalent of curve() for ggplot
我用:ggplot(td_results, aes(AMV,duration_in_traffic)) + geom_line(aes(colour=count_id)) + stat_function(fun=sin)
因此給:
我怎樣才能獲得某種形式的高階多項式的曲線?
Exactl你想如何將你的離散點變成曲線?你想要適合一些統計模型嗎?有許多方法可以「平滑」線條。你需要選擇一個適合你的數據。如果你需要選擇一個幫助,你可能希望參考[stats.se],因爲這更像是一個統計問題,而不是一個編程問題。 – MrFlick