2010-09-21 108 views
0

我無法訪問pwr。這是Ubuntu Lucid Lynx,64位。可以安裝但無法訪問pwr軟件包R

我正在通過packages.install('pwr')安裝pwr,並通過library(pwr)加載,兩者均顯示成功。

奇怪的是,我從來沒有訪問PWR對象R.

我試圖將其安裝到/ usr/local/lib目錄/ R /站點庫和〜/ R/x86_64的-PC-Linux的GNU -圖書館。

我也試着用R CMD INSTALL pwr安裝它。

我也試圖在我的Mac mini上安裝它運行Leopard,但它甚至不能找到包對象,而CMD INSTALL PWR返回

無效包 'PWR'

什麼我做錯了嗎?謝謝!

回答

5

不完全正確。它被安裝爲「PWR」和加載爲這樣:

> install.packages("pwr", depend = TRUE) 
trying URL 'http://cran.uk.r-project.org/src/contrib/pwr_1.1.1.tar.gz' 
Content type 'application/x-gzip' length 7915 bytes 
opened URL 
================================================== 
.... 
> require(pwr) 
Loading required package: pwr 
> help(package = "pwr") 

從最後一個命令的輸出有表明,沒有出現在該包一個power()。你所看到的是stats包中的power()函數,它是R自帶的軟件包之一。嘗試?power並查看幫助頁面的頂部。它聲明「package:stats」。

此外,packages.install()不是我知道的功能。我想你的意思是install.packages()

總結。從R內部安裝使用此包(如果你有一個網絡連接):

install.packages("pwr") 

然後加載包:

require("pwr") 

然後你就可以開始使用它。