Sounds like what you were hoping for does happen in the function environment 
but isn't returned to the global environment. The "proper" fix is to put the 
values in a list and return() them as the function output. 

Michael

On Oct 11, 2011, at 9:21 AM, Divyam <divyamural...@gmail.com> wrote:

> Hello All,
> 
> I have a series of steps that needs to be run many times. Hence I put them
> all into a function. There is no problem in function creation, but when I
> call the function, the steps are not getting executed or only the first step
> gets executed. What possibly could be the reason?
> 
> Sample Function and the result:
> 
> fun <-  function ()
> {
> # Package load into R;
> a <-  c(library("RODBC"),library("e1071"));
> b <- read.csv("Path of the csv file", header=TRUE,sep=",",quote="");
> c <- b[,1];
> d <- b[,2];
> e <- b[,3];
> rm(b);    
> # Establishing ODBC connection;
> conn <- odbcConnect(c,uid=d,pwd=e);
> }
> 
> fun()
> 
> Warning messages:
> 1: package 'RODBC' was built under R version 2.13.1
> 2: package 'e1071' was built under R version 2.13.1
> 
> The subsequent csv fetch and odbc connection establishment are not getting
> executed. Why is the function not getting executed fully? Even if I create a
> separate function for csv file fetch, it is not being executed. But if I
> simply type on the command prompt directly b <- read.csv("Path of the csv
> file",   header=TRUE, sep=",",quote=""); it is working. Why is it like this?
> I am not able to figure out the mistake.
> 
> Any help will be much useful. Have been struggling with this for quite some
> time now.
> 
> Thanks
> Divya 
> 
> --
> View this message in context: 
> http://r.789695.n4.nabble.com/Problem-executing-function-tp3894359p3894359.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> ______________________________________________
> R-help@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.

______________________________________________
R-help@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.

Reply via email to