またはまったorz。コマンドラインからRを起動させ、グラフを生成→メールで投げるというのをやろうとしていた。これ自体はうまくいった。が、cronから起動するとなぜかうまくいかない。しばらく悩んでいたんだけど、RjpWikiに書いてあった。FAQかよ。
バッチファイルでRを呼び出す前にこれをやっとくといいらしい。
export DISPLAY=":1.0"; /usr/X11R6/bin/Xvfb :1 -screen 0 1024x768x24&
画像がちょっと荒くなる(?)けどまあ許容範囲か。