3日ごとに目盛りを付けるには次のようにします。
set xtics 60*60*24*3
ついでなので、日数を秒に変換する部分を関数にする。
day2sec(x)=x*24*60*60
set xtics day2sec(3)
例:
day2sec(x)=x*24*60*60
set xdata time
set timefmt "%Y/%m/%d"
set format x "%m/%d"
set xtics day2sec(3)
plot "9931.txt" using 1:2:3:4:5 with candlesticks linetype -1
9931.txt:
2007/09/11 590 590 590 590 2
2007/09/10 570 570 561 561 3
2007/09/07 574 590 574 590 3
2007/09/06 549 570 549 570 13
2007/09/05 630 630 630 630 2
2007/09/04 630 630 630 630 1
2007/09/03 635 640 635 640 2
2007/08/31 645 645 645 645 1
2007/08/30 649 654 648 654 12
2007/08/29 637 649 637 648 10
2007/08/28 645 645 638 638 3
2007/08/27 641 650 641 646 10
2007/08/24 635 640 635 640 11
2007/08/23 636 636 635 635 3
2007/08/22 644 644 640 640 3
2007/08/21 633 644 633 644 6
2007/08/20 631 632 630 630 16
2007/08/17 634 635 630 630 12
2007/08/16 645 645 635 635 11
2007/08/15 651 653 651 653 13
2007/08/14 654 656 651 655 13
2007/08/13 656 656 655 655 17
2007/08/10 661 662 657 657 26
2007/08/09 669 669 662 663 26
2007/08/08 694 697 660 665 135
2007/08/07 649 649 649 649 7
2007/08/06 549 550 549 549 4
2007/08/03 545 545 544 544 2
2007/08/02 530 530 530 530 1
2007/08/01 548 548 526 526 5
0 件のコメント:
コメントを投稿