它的一些時間序列股票數據我正在繪圖。即x軸是日期而y是股票價格。Gnuplot - 用x軸繪製一個圓作爲日期
我的數據文件「Cir2.txt」看起來是這樣的:
2/25/2016,18600,10/23/2008,11000
我想在(2/25/2016,18600),並與長度的半徑將有密謀與中心的圓點(10/23/2008,11000)在圈子本身。
我畫出這樣的:
plot 'Cir2.txt' u 1:2:timecolumn((sqrt((timecolumn($1,"%m/%d/%Y")-timecolumn($3,"%m/%d/%Y"))**2 + ($2-$4)**2))/2) with circles
然而,繪製半徑似乎更短,並沒有通過預期的點(10/23/2008,11000)。看起來半徑參數需要一個非常大的數字來顯示有意義的東西。似乎與x軸是一個日期有關。
抱歉,我的意思是這樣的:情節 'Cir2.txt' U 1:2:(SQRT((timecolumn($ 1,「%米/%d /%Y「) - 時間欄($ 3,」%m /%d /%Y「))** 2 +($ 2- $ 4)** 2))/ 2) – ALEUNG
下面的完整腳本:set title」Hang Seng Gann「font」,20「 set key off set size ratio -1 1,1 set xdata time set timefmt」%m /%d /%Y「 set xrange [」01/01/1990「: 「05/29/2017」] noreverse 設置格式x「%m /%d /%Y」 設置鼠標mouseformat 3; 組yrange [0.00000:32000.0000] noreverse nowriteback 組xlabel '日期' 組ylabel '價格' 組網格 組數據文件分離器 「」 情節 'HS2.txt' 使用1:2:4:3:5與燭臺,\ 'Cir2.txt'u 1:2 :((sqrt((時間列($ 1,「%m /%d /%Y」) - 時間列($ 3,「%m /%d /%Y」)) )** 2 +($ 2- $ 4)** 2))/ 2)帶圓圈 – ALEUNG