読者です 読者をやめる 読者になる 読者になる

Bug fixしてもらえたった

R

ここに書いていたiterationsのパッケージ。

こんな感じのlocaleだと動かないよ、と報告したところ

> sessionInfo()
R version 2.9.1 (2009-06-26) 
i386-apple-darwin9.7.0

locale:
ja_JP.UTF-8/ja_JP.UTF-8/C/C/ja_JP.UTF-8/ja_JP.UTF-8

attached base packages:
[1] stats graphics grDevices utils datasets methods base

other attached packages:
[1] foreach_1.2.1 codetools_0.2-2 iterators_1.0.1

loaded via a namespace (and not attached):
[1] tcltk_2.9.1 tools_2.9.1

動くようになりました。なんとなくやったこと。

ここからpackage source(version 1.0.2)をダウンロード。R CMD installよりtar.gzなファイルをインストールします。

/Users/syou6162/Downloads% R CMD install iterators_1.0.2.tar.gz 
* Installing to library ‘/Library/Frameworks/R.framework/Resources/library’
* Installing *source* package ‘iterators’ ...
** R
** inst
** preparing package for lazy loading
** help
*** installing help indices
 >>> Building/Updating help pages for package 'iterators'
     Formats: text html latex example 
  iapply                            text    html    latex   example
  icount                            text    html    latex   example
  idiv                              text    html    latex   example
  iread.table                       text    html    latex
  ireadLines                        text    html    latex   example
  irnorm                            text    html    latex   example
  isplit                            text    html    latex   example
  iter                              text    html    latex   example
  iterators-package                 text    html    latex
  nextElem                          text    html    latex   example
** building package indices ...
* DONE (iterators)

問題なく終了。ちゃんと動作することを確認。

/Users/syou6162/Downloads% R

R version 2.9.1 (2009-06-26)
Copyright (C) 2009 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を終了します。

> library(foreach) 
 要求されたパッケージ iterators をロード中です 
 要求されたパッケージ codetools をロード中です 
foreach: simple, scalable parallel programming from REvolution Computing
Use REvolution R for scalability, fault tolerance and more.
http://www.revolution-computing.com
> foreach(i=1:3) %do% sqrt(i) 
[[1]]
[1] 1

[[2]]
[1] 1.414214

[[3]]
[1] 1.732051

やっほい。ということでありがとうのメールを返信するなどした。