我是Gnuplot的忠實粉絲,我一直沿用我的各種項目研究。使用Gnuplot進行時間序列的線性迴歸
最近我想用的Gnuplot以圖表一段時間系列一樣的減肥,鍛鍊的效果,氣體消耗等
所以我縮放X軸狀
set xdata time
set timefmt "%d.%m %Y"
set format x "%d.%m"
現在我想用擬合函數給我一個線性擬合。我的問題是,如果x軸與時間有關,我無法讓它工作。
我是Gnuplot的忠實粉絲,我一直沿用我的各種項目研究。使用Gnuplot進行時間序列的線性迴歸
最近我想用的Gnuplot以圖表一段時間系列一樣的減肥,鍛鍊的效果,氣體消耗等
所以我縮放X軸狀
set xdata time
set timefmt "%d.%m %Y"
set format x "%d.%m"
現在我想用擬合函數給我一個線性擬合。我的問題是,如果x軸與時間有關,我無法讓它工作。
R可能是這類問題的更好工具。 它是數據分析最流行的語言之一。 繪圖與gnu圖一樣簡單(或更簡單)。
然後將日期更改爲一個數字,例如從第一個日期開始的天數,進行擬合,然後再將數字轉換回日期。 這樣你就可以擁有「常規」x和y數據集。
gnuplot的另一個不錯的選擇是matplotlib。這是一組用於讀取,操作和繪製點的Python庫。他們在scipy.org上有一本不錯的食譜,這裏是linear regressions.
+1的條目,因爲是唯一一個試圖回答這個問題的人,那就是「我該如何在gnuplot中做到這一點」。 – 2017-01-26 09:50:58