[R] How could I use a function saved in one file ?
    Bill.Venables at csiro.au 
    Bill.Venables at csiro.au
       
    Mon May  3 08:18:38 CEST 2010
    
    
  
Try using
source("P_Value")
before anything else.
Also, P_Value can be written as a one-liner:
P_Value <- function(Table) fisher.test(Table)$p.value
so you don't really need a separate function at all.
Bill Venables
CSIRO/CMIS Cleveland Laboratories
-----Original Message-----
From: r-help-bounces at r-project.org [mailto:r-help-bounces at r-project.org] On Behalf Of A-A_lowie li
Sent: Monday, 3 May 2010 4:20 AM
To: r-help at r-project.org
Subject: [R] How could I use a function saved in one file ?
Dear All:
        I create a file named :"P_Value" with only one simple function:
        P_Value <- function( Table ) {
            S = fisher.test(Table, alternative = "two.sided");
            return(S$p.value);
        }
        However, it seems that it's impossible to use this function
directly, because no matter
        where I save this file, R always reports a missing function. For
example,
       > M = matrix(c(25194,2783,307,20),2)
       > P_Value(M)
       Error: could not find function "P_Value"
       Sincerely thanks a lot for any suggestions.
Lowie
-- 
Without dream, life is incomplete!
	[[alternative HTML version deleted]]
______________________________________________
R-help at r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.
    
    
More information about the R-help
mailing list