統計分析をやるならいま流行のPythonよりRが圧倒的に簡潔であり高機能だ。
それならデータファイルのハウスキーピング的な役回りをやらせようとしたものの、その日本語の扱い方がどうも好きになれず、結局、Powershellのコマンド1行で済ませてしまった。半角$でMathJaxのTeXモードになってしまうので、全角$を使っている。ちょっと恥ずかしい。
ls . -Recurse | where{
($_.Extension -eq ".pptx") -and
($_.LastWriteTime -gt (Get-Date).AddMonths(-7))}
| copy-item -Destination ".\AllPPTX"
結果は
PS C:\Users\茂\Dropbox\統計分析‐2015\Lecture> ls . -Recurse
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture
Mode LastWriteTime Length Name
---- ------------- ------ ----
da--- 2015/04/16 11:52 AllPPTX
da--- 2015/04/14 10:19 M1
da--- 2015/04/07 17:22 M2
da--- 2015/04/06 10:43 M3
da--- 2015/04/14 10:57 M4
da--- 2015/04/14 10:58 M5
da--- 2015/04/06 10:44 M6
da--- 2015/04/06 10:44 M7
da--- 2015/04/06 10:44 PDFNote
da--- 2015/03/05 21:14 QC-Slides
da--- 2015/03/27 16:08 素材
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\AllPPTX
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/04/13 9:31 4783799 パワーポイント‐M1‐2015.pptx
-a--- 2015/03/28 18:41 3910866 パワーポイント‐M2‐2015.pptx
-a--- 2015/03/29 18:43 3025082 パワーポイント‐M3‐2015.pptx
-a--- 2015/03/28 21:52 1787080 パワーポイント‐M4‐2015.pptx
-a--- 2015/03/29 16:58 366088 パワーポイント‐M5‐2015.pptx
-a--- 2015/03/30 11:31 1066857 パワーポイント‐M6‐2015.pptx
-a--- 2015/04/05 15:06 940171 パワーポイント‐M7‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M1
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/04/13 9:31 4783799 パワーポイント‐M1‐2015.pptx
-a--- 2015/04/10 10:21 20627 統計分析‐当日プリント‐2015‐M1.docx
-a--- 2015/04/13 10:10 21215 統計分析‐当日プリント‐2015‐M1‐回答例つき.docx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M2
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/28 18:41 3910866 パワーポイント‐M2‐2015.pptx
-a--- 2015/03/16 19:48 635108 余市アンケート‐質問票.pdf
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M3
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/29 18:43 3025082 パワーポイント‐M3‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M4
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/28 21:52 1787080 パワーポイント‐M4‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M5
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/29 16:58 366088 パワーポイント‐M5‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M6
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/30 11:31 1066857 パワーポイント‐M6‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\M7
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/04/05 15:06 940171 パワーポイント‐M7‐2015.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\PDFNote
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/04/05 14:53 7776622 統計分析基本‐1.pdf
-a--- 2015/04/05 14:54 2738643 統計分析基本‐2.pdf
-a--- 2015/04/05 14:55 2076251 統計分析基本‐3.pdf
-a--- 2015/04/05 14:56 1705175 統計分析基本‐4.pdf
-a--- 2015/04/05 14:57 1059647 統計分析基本‐5.pdf
-a--- 2015/04/05 14:57 1465984 統計分析基本‐6.pdf
-a--- 2015/04/05 15:07 1216370 統計分析基本‐7.pdf
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\QC-Slides
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2014/08/06 18:11 2621019 第1回‐2014.pptx
-a--- 2014/07/09 22:12 558448 第2回‐2014.pptx
-a--- 2014/07/12 11:04 548292 第3回‐2014.pptx
-a--- 2014/07/25 18:59 2022417 第4回‐2014.pptx
ディレクトリ: C:\Users\茂\Dropbox\統計分析‐2015\Lecture\素材
Mode LastWriteTime Length Name
---- ------------- ------ ----
-a--- 2015/03/12 12:17 76684 Data_Science_VD.png
色々と調べても、ちょっとした作業がうまく行かない開発言語よりは、一寸確かめるだけでやりたいことがすぐ出来るシェルスクリプトのほうが、よっぽど効率性が高いツールだ。
なので、せっかくインストールしたPythonなのだが、また失業してしまった次第。何をやらせるかねえ・・・。福島真太朗『Rによるハイパフォーマンスコンピューティング』では、定番の航空管制データ"airlines.csv"をPythonで前処理していたが、あれもなあ・・・、確かに大きすぎてExcelでは開けない。VBAが使えない。それなら、本来のVBでやってしまえばいい。
やはりWindowsは.NETでできている。Powershellは.NETで動いている。直接.NETを操作できる。Windowsでしか仕事をしないのなら、Pythonの失業期間はどうやら長引きそうである。
0 件のコメント:
コメントを投稿