Em 18-12-2011 18:55, Rolf Turner escreveu:
> On 19/12/11 04:29, Uwe Ligges wrote:
>>
>>
>> On 18.12.2011 12:58, Ronaldo Reis Júnior wrote:
>
> <SNIP>
>>> Why the write.xls dont find the object a inside a function?
>>
>> Because at least that part of the function is poorly written.
>
> Surely this should be a fortune!
>
>     cheers,
>
>         Rolf
>
Hi all,

the problem in write.xls is in this little function:

df.tobewritten = as.data.frame(get(s[i]))

the get function is locking for objects only in user workspace, with an 
object is inside a function the get dont find it. In my example:

test <- function(a){
   a <- data.frame(A=c(1,2),B=c(10,11))
   write.xls(a,file="a.xls")
}

how I can put the object a visible to userspace environment to write.xls 
find it.

Thanks
Ronaldo

-- 
10ª lei - Seu orientador espera que a sua produtividade seja baixa
           inicialmente e esteja acima da média após um ano.

       --Herman, I. P. 2007. Following the law. NATURE, Vol 445, p. 228.

>  Prof. Ronaldo Reis Júnior
|  .''`. UNIMONTES/DBG/Lab. Ecologia Comportamental e Computacional
| : :'  : Campus Universitário Prof. Darcy Ribeiro, Vila Mauricéia
| `. `'` CP: 126, CEP: 39401-089, Montes Claros - MG - Brasil
|   `- Fone: (38) 3229-8192 |ronaldo.reis@unimontes.br
|http://www.ppgcb.unimontes.br/lecc  | LinuxUser#: 205366


	[[alternative HTML version deleted]]

