[R-br] Retirar dados de uma função no R

Paulo Justiniano paulojus em leg.ufpr.br
Sexta Maio 25 09:39:10 BRT 2012


Como nao sabemos nem temos como adivinhar o que sao var1, var2 fica 
impossivel ser mais preciso.
Envie um CMR.


On Fri, 25 May 2012, Fred wrote:

> Foi justamente o que coloquei, return(c(var1, va2)).
> 
> Na hora de salvar os valores da função chamada, tentei (v1, v2), c(v1, v2), (v1 v2), [v1, v2] e [v1 v2].
> 
> Porém, todos me deram a mesma mensagem de erro, dizendo ser impossível retornar mais de um valor como resultado da
> função.
> 
> Em 25-05-2012 09:33, Paulo Justiniano escreveu:
>
>       return(c(var1, var2))
>       deve ter funcionado se sao escalares ou listas
>
>       O que *nao* vai funcionar é
>
>       return(var1, var2)
> 
> 
>
>       On Fri, 25 May 2012, Fred wrote:
>
>             Bom dia Walmes.
>
>             Aproveitando o e-mail que você acabou de enviar, fiquei com uma dúvida a respeito do mesmo.
>             Outro dia, em uma função que estava implementando, tentei usar justamente o artifício que
>             você recomendou -
>             return(c(var1, var2)) - porém o R avisou-me ser impossível o retorno de múltiplos valores
>             ao executar a mesma.
>
>             Alguma sugestão de como proceder?
>
>             Grato pela atenção.
>
>             Em 25-05-2012 09:19, Walmes Zeviani escreveu:
>                   Basicamente, crie uma nova função, my.stdiagn(), que é mesma função exceto por ter ao
>             final da função
>                   um return(c(st.D, st.R)), aí a função nova vai retornar esses valores.
>
>                   À disposição.
>
>                   ==========================================================================
>                   Walmes Marques Zeviani
>                   LEG (Laboratório de Estatística e Geoinformação, 25.450418 S, 49.231759 W)
>                   Departamento de Estatística - Universidade Federal do Paraná
>                   fone: (+55) 41 3361 3573
>                   VoIP: (3361 3600) 1053 1173
>                   e-mail: walmes em ufpr.br
>                   twitter: @walmeszeviani
>                   homepage: http://www.leg.ufpr.br/~walmes
>                   linux user number: 531218
>                   ==========================================================================
> 
>
>             _______________________________________________
>             R-br mailing list
>             R-br em listas.c3sl.ufpr.br
>             https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
>             Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo
>             reproduzível.
> 
> 
>
>             --
>             Frederico Steinmetz Alvarez Engenheiro Eletricista e de Produção
>             Mestrando em Engenharia Eólica
>             Laboratório de Fluidos Grupo de Mecânica dos Fluidos Ambientais da UFPE
>             Home page ( www.ufpe.br/mecfluamb/ )
>             Universidade Federal de Pernambuco - UFPE
>             Departamento de Engenharia Mecânica
>             Fones: (48) 9143-5141 (VIVO)
>                        (81) 8885-1105 (OI)
> 
> 
> 
> 
> _______________________________________________
> R-br mailing list
> R-br em listas.c3sl.ufpr.br
> https://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
> Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.
> 
> 
> 
> --
> Frederico Steinmetz Alvarez Engenheiro Eletricista e de Produção Mestrando em Engenharia Eólica Laboratório de
> Fluidos Grupo de Mecânica dos Fluidos Ambientais da UFPE Home page ( www.ufpe.br/mecfluamb/ ) Universidade Federal
> de Pernambuco - UFPE Departamento de Engenharia Mecânica Fones: (48) 9143-5141 (VIVO) (81) 8885-1105 (OI)
> Laboratório Didático Pedagógico - Mecânica dos Flúidos LDP-FLU Universidade Federal de Pernambuco - UFPE
> 
>


Mais detalhes sobre a lista de discussão R-br