2008-05-18

【備忘録】R のパッケージをインストール



近、統計的な解析業務に R を使うことが多くなりました。会社の環境では JMP などの統計ツールも使えるようにしてありますが、GUI 的に便利な割には、かゆいところに手が届かないからです。以前、S-PLUS を使っていたのですが、今の環境では利用できないので、やむなく R を使い始めました。

会社では Windows 版の R を使っていますが、解析が終わらないと、仕事を持ち帰ることになります。自宅でも Windows 版の R を利用できますが、64 ビットの Linux 版で利用した方が解析が捗るだろうと使い始めています。しかし、Windows 版と使い勝手が違います。

今回はパッケージ qcc のインストールについての備忘録です。OS は Fedora 9 (x86_64) です。

[bitwalk@desktop ~/R]$ R

R version 2.6.2 (2008-02-08)
Copyright (C) 2008 The R Foundation for Statistical Computing
ISBN 3-900051-07-0

Rはフリーソフトウェアであり、「完全に無保証」です。
一定の条件に従えば、自由にこれを再配布することができます。
配布条件の詳細に関しては、'license()'あるいは'licence()'と入力してください。

Rは多くの貢献者による共同プロジェクトです。
詳しくは'contributors()'と入力してください。
また、RやRのパッケージを出版物で引用する際の形式については
'citation()'と入力してください。

'demo()'と入力すればデモをみることができます。
'help()'とすればオンラインヘルプが出ます。
'help.start()'でHTMLブラウザによるヘルプがみられます。
'q()'と入力すればRを終了します。

[以前にセーブされたワークスペースを復帰します]

> install.packages("qcc", dep=T)
install.packages("qcc", dep = T) 中で警告がありました:
引数 'lib' が欠けています:/usr/lib64/R/library を使います
install.packages("qcc", dep = T) 中で警告がありました:
'lib = "/usr/lib64/R/library"' は書き込み可能ではありません
パッケージをインストールするために個人的なライブラリ
'~/R/x86_64-redhat-linux-gnu-library/2.6'
を作りたいのですか? (y/n) y
--- このセッションで使うために、CRANのミラーサイトを選んでください ---
Tcl/Tkインターフェースのロード 終了済
URL 'ftp://ftp.u-aizu.ac.jp/pub/lang/R/CRAN/src/contrib/qcc_1.2.tar.gz' を試しています
ftp data connection made, file length 152587 bytes
開かれた URL
==================================================
downloaded 149 Kb

* Installing *source* package 'qcc' ...
** R
** data
** demo
** inst
** preparing package for lazy loading
** help
>>> Building/Updating help pages for package 'qcc'
Formats: text html latex example
cause.and.effect text html latex example
circuit text html latex example
cusum.qcc text html latex example
dyedcloth text html latex example
ewma.qcc text html latex example
ewmaSmooth text html latex example
Note: unmatched right brace in 'oc.curves' on or after line 28
oc.curves text html latex example
orangejuice text html latex example
orangejuice2 text html latex example
pareto.chart text html latex example
pcmanufact text html latex example
pistonrings text html latex example
Note: unmatched right brace in 'process.capability' on or after line 5
process.capability text html latex example
Note: unmatched right brace in 'process.capability.sixpack' on or after line 5
process.capability.sixpack text html latex example
qcc text html latex example
qcc.groups text html latex example
qcc.options text html latex example
qcc.overdispersion.test text html latex example
shewhart.rules text html latex
stats.R text html latex
stats.S text html latex
stats.c text html latex
stats.g text html latex example
stats.np text html latex
stats.p text html latex
stats.u text html latex
stats.xbar text html latex
stats.xbar.one text html latex example
** building package indices ...
* DONE (qcc)

ダウンロードされたパッケージは、以下にあります
/tmp/RtmploBmrg/downloaded_packages
>

2008-05-04

Fedora 9 Preview Release

SourceForge.net Logo
休中に、Fedora 9 (Sulphur) へアップグレードしようと予定していたのですが、いつのまにか正式リリースが5月13日にずれていました。

連休後は本業の方が忙しくなることが予想され、この連休のタイミングを逃すと、6月になってもアップグレードする時間を確保できそうにありません。やむなく、Fedora 9 Preview Release に手を出しました。

Fedora 8 の i386 と x86_64 を、それぞれ Fedora 9 Preview Release へアップグレードし、それから、yum で大量のパッケージをアップグレードしました。とりあえずこれで RC1 相当になったはずなので、Fedora 9 用 MinGW クロスコンパイル環境を用意し始めています。x86_64 へ移行すると言っておきながら、結局 i386 の方もサポートしています。

Fedora 9 の正式リリース前ですが Fedora 9 用の MinGW クロスコンパイラ関連パッケージをアップし始める予定です。