2016年3月23日水曜日

株価データのゼロパディング

日付データはややこしい。

区切りが /だったり、ドットだったり 無かったり ハイフンだったりして、PCに処理させるのが面倒くさい。

自分が使う日付データは

yyyy/mm/dd にしよう。

yahoo から取ってきたデータだと
1995/9/26 とかなっているので、変換しないといけない。

面倒なので取ってきた時点でsed かます。

sed -e "s/\/\([0-9]\)/\/0\1/g" -e "s/\/0\([0-9][0-9]\)/\/\1/g"

これで固定かされて、cut コマンドとかも使いやすい感じになるはず。

スクリプトってほんの些細な想定外で止まっちゃって、母性本能くすぶらないよね全く。


0 件のコメント:

コメントを投稿