[R-br] [Erro] $ operator is invalid for atomic vectors

Pedro Rafael pedro.rafael.marinho em gmail.com
Terça Julho 16 13:54:10 BRT 2013


Hummmm entendi. Outra sacada interessante. Eu fiz
myintegrate(f=fdp,par=starts,lower=domain[1],upper=domain[2])["value"],
pois NA["value"] == NA.

Obrigado Benilton. Abraços.

[   ],
Pedro Rafael Diniz Marinho.


Em 16 de julho de 2013 13:46, beniltoncarvalho [via R-br] <
ml-node+s2285057n4659996h53 em n4.nabble.com> escreveu:

> Caso ainda não tenha resolvido... Uma solução é o seu tryCatch retornar
> list(value=NA) em caso de erro.
> On 16 Jul 2013 13:20, "Pedro Rafael" <[hidden email]<http://user/SendEmail.jtp?type=node&node=4659996&i=0>>
> wrote:
>
>> Valeu Benilton. Acho que o problema é esse mesmo. Abraços.
>>
>> [   ],
>> Pedro Rafael Diniz Marinho.
>>
>>
>> Em 16 de julho de 2013 12:26, beniltoncarvalho [via R-br] <[hidden email]<http://user/SendEmail.jtp?type=node&node=4659996&i=1>
>> > escreveu:
>>
>>  Quando myintegrate() retorna NA, você está tentando obter NA$value...
>>> On 16 Jul 2013 10:52, "Pedro Rafael" <[hidden email]<http://user/SendEmail.jtp?type=node&node=4659994&i=0>>
>>> wrote:
>>>
>>>> Pessoal estou criando uma função em R em que em determinada linha
>>>> ocorre essa mensagem: $ operator is invalid for atomic vectors
>>>>
>>>> O trecho do código é:
>>>>
>>>> myintegrate = function(...) tryCatch(integrate(...), error=function(e)
>>>> NA)
>>>> value_int =
>>>> myintegrate(f=fdp,par=starts,lower=domain[1],upper=domain[2])$value
>>>> if(isTRUE(is.na(value_int))==TRUE) warning("Make sure that fdp is a
>>>> probability density function. The integral in the domain specified is not
>>>> convergent.")
>>>>
>>>> [   ],
>>>> Pedro Rafael Diniz Marinho.
>>>>
>>>> _______________________________________________
>>>> R-br mailing list
>>>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4659994&i=1>
>>>> 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.
>>>>
>>>
>>> _______________________________________________
>>> R-br mailing list
>>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4659994&i=2>
>>> 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.
>>>
>>> ------------------------------
>>>  If you reply to this email, your message will be added to the
>>> discussion below:
>>>
>>> http://r-br.2285057.n4.nabble.com/R-br-Erro-operator-is-invalid-for-atomic-vectors-tp4659992p4659994.html
>>>  To unsubscribe from R-br, click here.
>>> NAML<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>>>
>>
>>
>> _______________________________________________
>> R-br mailing list
>> [hidden email] <http://user/SendEmail.jtp?type=node&node=4659996&i=2>
>> 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.
>>
>
> _______________________________________________
> R-br mailing list
> [hidden email] <http://user/SendEmail.jtp?type=node&node=4659996&i=3>
> 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.
>
> ------------------------------
>  If you reply to this email, your message will be added to the discussion
> below:
>
> http://r-br.2285057.n4.nabble.com/R-br-Erro-operator-is-invalid-for-atomic-vectors-tp4659992p4659996.html
>  To unsubscribe from R-br, click here<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=3357982&code=cGVkcm8ucmFmYWVsLm1hcmluaG9AZ21haWwuY29tfDMzNTc5ODJ8NTAyMjI0MDYw>
> .
> NAML<http://r-br.2285057.n4.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>
>
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: <http://listas.inf.ufpr.br/pipermail/r-br/attachments/20130716/de5442cf/attachment.html>


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