多次元のデータをみて、”効いている”ところを探す場合や発表資料の作成に効果がある、g
OSXネイティブなR、GTK2フレームワークを用いてRのラッパー"rggobi"を
** なにが問題か?
ggobiのHPによれば、これはUNIX系のソフトの掟でLeopardで使用する場合、つぎのモノ
- ggobi
- 必要なFRAMEWORK
- gtk(HPのlinkから落とせる)
- Rのパッケージ
- rggobi(HPのlinkから落とせる)
- 必要なFRAMEWORK
checking pkg-config is at least version 0.9.0... yes
checking for GGOBI... configure: error: Package requirements (ggobi >= 2.1.6) were not met:
No package 'ggobi' found
ggobiはgtk2のframeworkを必要とする。1)Macportで導入す
導入する方法がある。前者は豊富なオプションが選べるし、他のUNIX系ソフトと共存
しかし、OSX用のggobiはそこで紹介するgtk2パッケージを決めうちで必要とするようである。
外観を両者で試したら、フォントの見栄えは後者の方が若干綺麗だった。
NextStepの流れを汲むOSXの精神を尊重?し後者のOSXのFramewor
** どう解決するか?
具体的には、環境変数$PKG_CONFIG_PATH を適切に設定し、そこに保存されたOSXネイティブなGTK2のhoge.pcを探し
*** pkg-config
pkg-configはUNIX系でここ数年多用される傾向にある。コンパイルに必要
これはこういうことをやるヒトはMAC PORTS で導入して|されているだろうが、こ
AT&TのページでDownloadしたOSX用のDISKIMAGEには記載されて
”sudo cp ggobi.pc /opt/local/lib/pkgconfig"
するとR上のinstall.package("rggobi")にてコンパイルが成
* Macportで導入させたい場合
ggobi-documentation
的確な情報がこちらに記載されており、必要なものを入れればよい(とおもう)。
私は会社でDebian上のRを使用している。OSXのものは綺麗ではあるが、管理上
以上


Comments