2003年07月16日 水曜日
GNU R
まじめな統計計算を滅多にしないので、Excelで十分かと思っていたが、ずいぶん前から直らないバグが結構あり、場合によって_Fatal_なので、Excelでの統計計算にあきれていた。かといって、proprietaryな統計計算パッケージ(たとえばSとかS Plusとか)は非常に高価で入手不可能であるため、Excelを我慢してうまく使い続けてきたが、GNUのSとも言うべきRの日本語化が結構な勢いで進んできたので、これはしたりと思ったわけである。Rって何?と言う人もいると思うので、以下にR Projectのページに載っている説明文を載っけてみる。
Introduction to R
もっと読むR is a language and environment for statistical computing and graphics. It is a GNU project which is similar to the S language and environment which was developed at Bell Laboratories (formerly AT&T;, now Lucent Technologies) by John Chambers and colleagues. R can be considered as a different implementation of S. There are some important differences, but much code written for S runs unaltered under R.
R provides a wide variety of statistical (linear and nonlinear modelling, classical statistical tests, time-series analysis, classification, clustering, …) and graphical techniques, and is highly extensible. The S language is often the vehicle of choice for research in statistical methodology, and R provides an Open Source route to participation in that activity.
One of R’s strengths is the ease with which well-designed publication-quality plots can be produced, including mathematical symbols and formulae where needed. Great care has been taken over the defaults for the minor design choices in graphics, but the user retains full control.
R is available as Free Software under the terms of the Free Software Foundation’s GNU General Public License in source code form. It compiles and runs out of the box on a wide variety of UNIX platforms and similar systems (including FreeBSD and Linux). It also compiles and runs on Windows 9x/NT/2000 and MacOS.
Rは統計計算とグラフィックスのための言語と環境である。Bell Laboratories(正しくは AT&T;、いまのLucent Technologies)のJohn Chambersとその同僚によって開発されたS言語と環境に似たGNU Projectのひとつである。RはSの異なった実装と考えられるが、多くのSで書かれたコードは、Rで変更せずに動作する。
Rは、幅広い統計手法(線形・非線形モデリング、古典的な統計検定、時系列解析、判別分析、クラスタリングなど)とグラフィックスを提供し、高度に拡張可能である。Sはよく統計的手法の研究のために使われ、Rはそうした活動に参加するためのオープンソースの手法を提供する。
Rの強みの一つは、必要に応じて数学記号や数式を含むよくデザインされた印刷品質のプロットを作成することが、簡単であること。多く配慮がグラフィックスにおける細かなデザインのためのデフォルト値に払われているが、ユーザーはすべて制御することも出来る。
RはFree Software FoundationのGNU General Public Licenseの条項の下でフリーソフトウェアとして利用可能であり、多くのUNIXプラットフォームと類似システム(FreeBSDやLinuxを含む)でコンパイル・実行できる。Windows9x/NT/2000やMacOSでもコンパイル・実行できる。
とまぁこういう感じ。(日本語訳は僕の訳なので適当なもんだが、意味は外してなかろう。) これだけでは心を動かされないが、R-(D)COM Interface (for Windows)を見ると、COMインターフェースがあるじゃないですかっ! ということは、VBAだけではなくて、WSH(Windows Scripting Host)からも呼び出せるので、VBScriptだけでなく、Excelのヘンなワークシート関数や統計系のアドインとお別れできそうです。かなり嬉しい話かも。と言うことで、早速インストール。選択範囲を行列にとって、Rに渡せるので幸せな環境ですね。
ただこういう環境を使いこなすには、真面目に統計を勉強しなさいと言うことなのだが、Rを使って勉強をすればいいわけだから、これはまた便利な物なのかも知れない。使いこなせるように頑張ろうと思う。
Excelの数々の困ったバグは以下のページを参照。ほとんどExcel5のころから直ってない。この辺がプロプライエタリなソフトのいただけない点であろうか… Excelのひどさは、「ひどい話です!」を参照すると痛いほど分かる。_Excelは表を作る怪しい計算をするソフトである_ことを忘れてはならない。印刷に適した表を作るんだったらWordの方が簡単だし、統計計算をするならRを使いましょうと言うことで。
2003年07月14日 月曜日
疲れが…
昨日の撮影会の疲れのせいか、今日は非常にけだるい一日だった。機材の重さに負けたと言うのはあるかも知れない。昨日の撮影会でポートレートの僕なりの撮影スタイルが見えてきた気がしていて、機材はコンパクトに、広角ズーム(もしくは単焦点レンズ)、50mm F1.4、85mm F1.2の3本で十分という感触です。
とりあえず機材を軽量化しないと歩き回れないわと言うことで、手持ち機材の整理を検討・最適化に着手となりそう。
2003年07月13日 日曜日
撮影会
ここ数日調子が崩れていて、前日あまり眠れなかったせいか、何ともなぁと言う体調で以前から誘われていた撮影会に参加しました。天候は曇りだったのですが、暑くもなく、寒くもなく、光がよく回っていい感じの撮影日和でした。(僕の体調さえ良ければ良かったのだが…)
撮影会自身は楽しいかったのですが、あまりに人が多く誰が誰だかよく分からないと言う事態で、撮りきることもできず、撮りのがしちゃった人はごめんなさいという感じなのです。またお会いしたときにでも撮りますのでよろしくお願いしますと言う話になりそうです。今回は久しぶりの撮影で勘は鈍りまくりだったけども、これから本格的な撮影シーズン到来なので、気を取り直して撮影に望もうと思うのです。
写真はそのうち今日の日記に書き足されるかも知れません…
2003年07月12日 土曜日
ピエール・ブーレーズ / マーラー 交響曲第6番
ウィンブルドン期間中はNHK BSハイビジョンはテニス三昧だった。(ウィンブルドンは好きな大会なので、まぁ見るのであるが) クラッシックの番組が少なくて寂しいなぁと思っていたら、今週から復活である。昨日のプロムスもおもしろかったが、今日はピエール・ブーレーズ指揮 / グスタフ・マーラー・ユーゲント管弦楽団という組み合わせで、マーラー 交響曲 第6番 「悲劇的」の放送をしていたので、見逃すわけにはいかない。
マーラーの6番は曲が持っている背景が凄まじいので、いろいろと考えさせられる要素が強い曲だと思うが、この方向でとことん突き詰めていっているのは、この曲をはじめて聴いたバーンスタインの新盤(ウィーン・フィル, 1988年)だったかと思うが、これはこってりとどろどろに熱い演奏だったかと思う。
10年前にマーラーにはまっていた頃はこういう演奏が好きだったのだが、ブーレーズの録音(ウィーン・フィル, 1994年)でのサッパリした自然な演奏を聴くと、これはバーンスタインの演奏とは対照的で、これも良いなぁということで、こっちをもっぱら愛聴している。(熱い演奏は良いのだけど、やっぱり最近は聴くと疲れるのです。そういう演奏は数年に1度しか聴けないし。)
今回の演奏は、これに似た感じでサッパリとしていて、若手の勢いも感じる演奏だったかと思う。映像で見るのははじめてだったので、この音はこうやって出しているのね(第4楽章のハンマーの音とか、行進の隊列の音(で良いのか?)とか)と言うのが分かるので、たまには映像も見ないとならないのですね。良い勉強になりました。
まぁ個人的にはブーレーズのマーラー演奏で気に入っているのは、6番と5番かなぁ。他はあまりあわないと思うし、「復活」あたりはブーレーズの演奏自身が想像不能。ただ最近ブルックナーの8番を録音したりしていて、ますますよく分からない指揮者になっちゃったので、案外ブーレーズの復活交響曲が聴ける日は近いのかも。