Em resposta a msg abaixo foram fornacidas algumas (excelentes explicacoes)
e a referencia do R-Inferno do Pt Burns
Gostaria de apontar um doc mais simples e mais direto ao ponto de apenas 4
paginas onde extas coisas sao discutidas:
http://www.stats. ox.ac.uk/ ~ruth/RCourse/ Numerics. pdf
Boa leitura, me espero que sem pro0blemas de pontos flutuantes!! !
Paulo Justiniano Ribeiro Jr
LEG (Laboratorio de Estatistica e Geoinformacao)
Universidade Federal do Parana
Caixa Postal 19.081
CEP 81.531-990
Curitiba, PR - Brasil
Tel: (+55) 41 3361 3573
Fax: (+55) 41 3361 3141
e-mail: paulojus AT ufpr br
http://www.leg. ufpr.br/~ paulojus
On Sat, 7 Mar 2009, Pedro Diniz wrote:
> Senhor Benilton estou fazendo uma apostila pra mostrar esses erros que por sinal até parei de fazer. Mais vamos lá. Tais erros eu já mostrei ao Paulo justiniano. Cara mais lá, um exemplo basico:
>
> seno de PI é 0, ok?
>
> Logo seno de k*PI, também é zero, sendo k=1,2,3, ..., k-1.
>
> Logo seno de 10^(33)*PI = 0.
>
> Reposta do R:
>
> sin(10^33*pi) = 0.4058
>
> 0.4 difere de 0!!! Se estiver trabalhando com uma função de probabilidade, 0.4 é muita coisa.
>
> Pior:
>
>> sin(100000000000000 0000000000000000 0000000000000000 0000000000000000 0000000000000000 00*pi)
> [1] 0.8689483
>
> Karamba esse aí foi fogo kkkkkkkkkkkkkkkkkkk kkkkkkkkkk, quase 1 kkkkkkkkkkkkkkk
>
>
> Mais apesar de tudo eu gosto do R sim. Mas que ele tem muitos erros ele tem sim.
>
>
> Trabalhei com R faz tempo, hoje faço a maiorias das coisas em C. Não lembro muito bem como faz matriz inversa no R mais tenta o seguinte:
>
> gera uma matriz singular, ou seja, determinante igual a zero logo ela n tem inversa. Altera algum elemento bem suavemente. Ou seja o determinante não vai ser zero e ela tem inversa. Bem para o R a matriz ainda é singular.... !!!
>
>
> Tem vários outros
>
> sin(10^33*pi)
>
> --- Em qui, 5/3/09, Benilton Carvalho <beniltoncarvalho@ gmail.com> escreveu:
>
>
> De: Benilton Carvalho <beniltoncarvalho@ gmail.com>
> Assunto: Re: [R_STAT] Pacote para Demografia e apostilas de programação em R
> Para: R_STAT@yahoogrupos. com.br
> Data: Quinta-feira, 5 de Março de 2009, 23:36
>
>
>
>
>
>
> problemas de precisao? vc tem algum exemplo que possamos reproduzir?
> estou *MUITO* interessado em ver a que vc se refere.
>
> b
>
> NB: .1 == 1-.9 e' falso e isso deve-se `as explicacoes das aulas de
> calculo numerico ;)
>
> 2009/3/5 Pedro Diniz <pedrorafaelmarinho 1 @yahoo.com. br>:
>> Valeu Benilton, vou tesar suas idéias. O que eu tenho medo do R é que ele
>> tem muitos problemas na questão de precisão nos calculos. Também sinto falta
>> de ele não me dar suporte para calcular integrais de ordem superior nem
>> derivadas de rodem n, onde tal fato complica a vida para criação de pacotes
>> que usam muito integrais bem como calculo de derivadas...
>>
>> --- Em qui, 5/3/09, Benilton Carvalho <beniltoncarvalho@ gmail.com> escreveu:
>>
>> De: Benilton Carvalho <beniltoncarvalho@ gmail.com>
>> Assunto: Re: [R_STAT] Pacote para Demografia e apostilas de programação em R
>> Para: R_STAT@yahoogrupos. com.br
>> Data: Quinta-feira, 5 de Março de 2009, 14:17
>>
>> No CRAN ha' um pacote, o demogR.
>>
>> Voce tambem tem a opcao de usar o pacote 'demography' :
>>
>> http://robjhyndman. com/index. php?option= com_content& task=view& id=56
>>
>> Vale lembrar que eu nao uso nem um, nem outro, entao nao saberei
>> detalhes a respeito.
>>
>> Sobre introducao na programacao em R, nada melhor que visitar a
>> propria pagina do R e verificar o que ha' disponivel. Os manuais sao
>> as biblias, entretanto ha' documentos mais direcionados em:
>>
>> http://cran. r-project. org/other- docs.html
>>
>> A respeito de programar usando um script em R vs. C ou Fortran, isso
>> depende muito da tarefa a ser realizada, sua pressa em obter
>> resultados e questoes mais tecnicas como gerenciamento de memoria.
>>
>> A minha estrategia e' sempre fazer tudo em R. Testar, testar, testar,
>> testar, ..... e testar. Depois de o codigo ter estabilizado, faco um
>> profiling de tudo, encontro os gargalos e transcrevo apenas os
>> gargalhos em C.
>>
>> b
>>
>> 2009/3/5 pedrorafaelmarinho1 <pedrorafaelmarinho 1 @yahoo.com. br>:
>>> Pessoal, o R tem algum pacote para se trabalhar com estatística
>>> demográfica?
>>> Se tem, qual seria? Queria saber se alguem tem um link ou apostila que
>>> ensine à programa no R. Muitas apostilas que eu tenho elas são dedicadas a
>>> certas áreas da estatística como Biometria, probabilidade,
>>> geo-estatística,
>>> entretanto não ensina a programa no R. Elas não ensinam a pessoa criar
>>> seus
>>> propios programas. Sei que é possível criar programas em C ou Fortran para
>>> o
>>> R, aliás os pacotes do R em sua maioria são feitos nessas linguagens.. Mais
>>> quero entender a linguagem R e fazer alguns programas em R para me ajudar
>>> na
>>> área de demografia.. . .Os materiais na rede já apresentam comandos prontos
>>> para fazer uma trasformação de box-cox por exemplo, pra criar um
>>> histograma,
>>> para gerar números aleatórios em alguma distribuição de probabilidade e
>>> muitas coisas mais. Bem, é vantagem criar programas que não existam
>>> pacotes
>>> no R utilizando-se da sintaxe do R ou coisa que não existam é melhor ir
>>> direto pra C e fazer ele usando C?
>>>
>>>
>>
>> ____________ _________ _________ __
>> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top 10 -
>> Celebridades - Música - Esportes
>>
>>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbusca dos.yahoo. com