install.package
特に他の人のコードを試したり、例を実行したりする必要がある場合は、この関数を頻繁に使用していることがわかります。
パッケージをインストールしてロードする関数を書いています。次のことを試しましたが、うまくいきませんでした:
inp <- function(PKG)
{
install.packages(deparse(substitute(PKG)))
library(deparse(substitute(PKG)))
}
私がタイプしたときinp(data.table)
、それは言う
Error in library(deparse(substitute(PKG))) :
'package' must be of length 1
この場合、ライブラリ名を引数として渡すにはどうすればよいですか? の関数への引数として任意の種類のオブジェクトを渡すことに関する情報を誰かに教えてもらえれば幸いですR
。