Skip to content

masked from package:base?

12 messages · August Berg, Arne Henningsen, Uwe Ligges

#
On Friday 02 December 2005 02:50, August Berg wrote:
This means that the command "library( systemfit )" is not executed when the 
package is checked by "R CMD check". 

@Jeff: I think we should remove "library( systemfit )" from the example 
section, because everybody should know this.
The data set "kmenta" has a (column) name called "q"
R> names(kmenta)
[1] "q" "p" "d" "f" "a"

If you attach these data to the search path, there are two objects with the 
name "q": the quantity from Kmenta's data set and the function to quit R. 
Hence, attaching this data set masks the function "q" (quit) from the package 
called "base". However, you don't have to worry, because "q()" and "?q" still 
work as expected.

@Jeff: Since using "attach" is often troublesome, I suggest that we remove 
"attach( kmenta )" from the example section and use "systemfit( ..., data = 
kmenta )" instead.

Best wishes,
Arne

  
    
#
On Friday 02 December 2005 09:00, you wrote:
The object "h" is not numeric, but a list:
R> class(h)
[1] "hausman.systemfit"
R> names(h)
[1] "q"    "qVar" "m"    "df"   "pval"

You probably want this:
R> pval <- 1 - pchisq( h$m, dim( fit3sls$bcov )[1] )

Or you can just type
R> h
2.53565 (P-value: 0.924389)

This is documented in the systemfit manual, please type
R> ?hausman.systemfit

Best wishes,
Arne
#
On Friday 02 December 2005 09:58, you wrote:
Nope, this is the documentation to an old version of systemfit.
Which data? kmenta? What do you mean with "open"?
R> edit( kmenta )
or:
R> write.csv( kmenta, "kmenta.csv" )
open the file "kmenta.csv" with a spreadsheet application.

Best wishes,
Arne

  
    
#
On Friday 02 December 2005 10:21, August Berg wrote:
The source of an R package can be checked by the command 
   "R CMD check <package_name>" 
(on a  Unix/Linux machines; on Windows machines this is slightly different).
Further information is available in the manual "Writing R Extensions".
#
Arne Henningsen wrote:

            
In fact, it is exactly the same command on Windows.

Uwe Ligges
#
August Berg wrote:

            
Please read the R Installation and Administration manual. You are 
supposed to check from the OS shell, not from within R. Additionally, 
you have to do it on the package sources and you will need the relevant 
tools and compiler.

Anyway, the checks have already been performed for you on recent 
versions of R and systemfit. See:
http://cran.r-project.org/bin/windows/contrib/checkSummaryWin.html

Uwe Ligges