
----- Mensagem encaminhada ---- De: Paulo Justiniano Ribeiro Jr <paulojus@c3sl.ufpr.br> Para: R_STAT@yahoogrupos.com.br Enviadas: Segunda-feira, 9 de Março de 2009 18:51:25 Assunto: [R_STAT] consideracoes nomericas 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 __._,_.___ Mensagens neste tópico (9) Responder (através da web) | Adicionar um novo tópico
Mensagens | Arquivos | Fotos | Links | Banco de dados | Enquetes Alterar configurações via web (Requer Yahoo! ID) Alterar configurações via e-mail: Alterar recebimento para lista diária de mensagens | Alterar formato para o tradicional Visite seu Grupo | Termos de uso do Yahoo! Grupos | Sair do grupo Atividade nos últimos dias * 11 Novos usuáriosVisite seu Grupo Yahoo! Mail Conecte-se ao mundo Proteção anti-spam Muito mais espaço Yahoo! Barra Instale grátis Buscar sites na web Checar seus e-mails . Yahoo! Grupos Crie seu próprio grupo A melhor forma de comunicação . __,_._,___