Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Paulo Justiniano
Pedro quando se diz em evitar inverter matrizes é porque muitas contas podem ser feitas sem a inversao explícita Por exemplo, a conta X'V^{-1}X pode ser feita evitando inversao a partir da cholesky de V que pode ser aproveitada de calculos anteriores uma vez que já deve ter sido calculada

[R-br] erro histograma

2012-08-10 Por tôpico Vanúcia Schumacher
Allaman e Benilton Carvalho,Problema resolvido, muito obrigado pelas contribuições. O problema era na verdade simples, os valores dos dados não respondiam ao valor passado para o script em relação ao eixo xsegue correção: hist(dados[[1]], seq(0,115,5),prob=TRUE, xlab=chuva

[R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico andrebvs
Caros colegas, como eliminar linhas iguais em um data.frame. No exemplo abaixo, tenho que a linha 3 é igual a linha 10,14 e 85. Gostaria que esse vetor, assim como outros que se repitam, aparecessem apenas uma vez.1    2  3  4  5  6  8  9 12 152    2  3  4  5  6  8  9 12 133    2  3  4  5  6  8  9

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico Fernando Mayer
Para um data.frame df df[!duplicated(df), ] []s, --- Fernando Mayer Universidade Federal de Santa Catarina - UFSC Departamento de Ecologia e Zoologia - ECZ/CCB URL: http://fernandomayer.github.com e-mail: fernandomayer [@] gmail.com 2012/8/10 andrebvs andre...@bol.com.br: Caros colegas, como

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico Fernando Mayer
Ou mesmo unique(df) --- Fernando Mayer Universidade Federal de Santa Catarina - UFSC Departamento de Ecologia e Zoologia - ECZ/CCB URL: http://fernandomayer.github.com e-mail: fernandomayer [@] gmail.com 2012/8/10 Fernando Mayer fernandoma...@gmail.com: Para um data.frame df

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico andrebvs
Obrigado Fernando, mas não funcionou. Ambas as função unique e df[!duplicated(df), ] é para verificação de elementos repetidos em UM vetor, no meu caso, estou querendo eliminar vetores iguais. Em 10/08/2012 18:45, Fernando Mayer fernandoma...@gmail.com escreveu:Ou mesmounique(df)---Fernando

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico Benilton Carvalho
Andre, se vc seguir as recomendacoes da lista e postar um exemplo reproduzivel junto com a descricao do problema, tenho certeza de que vc tera' ajuda efetiva. nao funcionou eh relativo qdo nao se tem com precisao o problema a ser solucionado. b 2012/8/10 andrebvs andre...@bol.com.br: Obrigado

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico Benilton Carvalho
diga-se de passagem, a descricao do Fernando faz exatamente o que eu entendi da sua explicacao: df1 = data.frame(x=c(1, 2, 3, 1, 2), y=c(2, 1, 2, 2, 1)) unique(df1) df1[!duplicated(df1),] b 2012/8/10 Benilton Carvalho beniltoncarva...@gmail.com: Andre, se vc seguir as recomendacoes da lista

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Benilton Carvalho
Pedro, Há muito deixei de procurar 'a linguagem mais escolha o adjetivo para escolha a tarefa'. Fico contente em usar qualquer linguagem que se mostre util e nao me force a reinventar a roda. Dito isso, nao vejo la essas diferencas entre C ou C++. E' obvio que algum especialista em alguma delas

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico andrebvs
Desculpem, realmente, era isso mesmo! Obrigado Fernando e Benilton. Em 10/08/2012 19:58, Benilton Carvalho beniltoncarva...@gmail.com escreveu:diga-se de passagem, a descricao do Fernando faz exatamente o que eu"entendi" da sua explicacao:df1 = data.frame(x=c(1, 2, 3, 1, 2), y=c(2, 1, 2, 2,

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Pedro Rafael
Obrigado Prof. Paulo pela informação, me ajudou bastante. Eu gostei muito Benilton da biblioteca de álgebra linear armadillo. Muito mais fácil que a GSL. Eu acho desorganizado os códigos C. O problema que quando escrevo algum código matemático em C++ sempre tem uma estrutura procedural, deve ser o

Re: [R-br] Eliminar linhas repetidas em um data.frame

2012-08-10 Por tôpico FHRB Toledo
Uma combinação de ifelse ou all.equal? 2012/8/10 andrebvs andre...@bol.com.br Desculpem, realmente, era isso mesmo! Obrigado Fernando e Benilton. -- Em 10/08/2012 19:58, *Benilton Carvalho beniltoncarva...@gmail.com *escreveu: diga-se de passagem, a

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Benilton Carvalho
Se vc gostou do Armadillo, divirta-se com o pacote RcppArmadillo. b 2012/8/11 Pedro Rafael pedro.rafael.mari...@gmail.com: Obrigado Prof. Paulo pela informação, me ajudou bastante. Eu gostei muito Benilton da biblioteca de álgebra linear armadillo. Muito mais fácil que a GSL. Eu acho

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Pedro Rafael
Que legal Benilton, vou olhar bem esse pacote. Muito obrigado pelas informações. Vou brincar um pouco com esse pacote. Procurei na web outros pacotes de álgebra linear para C++ mas me parece que esse é o pacote livre mais completo. [ ], Pedro Rafael Diniz Marinho. Em 10 de agosto de 2012

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Pedro Rafael
Uma última dúvida. É fácil integrar códigos C++ com o R? Utilizei as funções .C() e .Call() para chamar comandos em C para R. Nunca tentei utilizando C++. A construção de pacotes R feitos utilizando funções escritas em C++ também é tranquila? Obrigado, Pedro Rafael Diniz Marinho. Em 10 de

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Benilton Carvalho
Sim. Mas antes de qualquer coisa, veja o pacote RcppArmadillo e os documentos de ajuda associados. b 2012/8/11 Pedro Rafael pedro.rafael.mari...@gmail.com: Uma última dúvida. É fácil integrar códigos C++ com o R? Utilizei as funções .C() e .Call() para chamar comandos em C para R. Nunca tentei

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Pedro Rafael
Interessante. Com o comando RcppArmadillo.package.skeleton é possível criar a estrutura de diretórios de um pacote R. Digamos que eu tenha um código C++ e queria arrumar ele para fazer um pacote para o R. Eu queria entender como se da essa comunicação. Só a filosofia mesmo. Eu entendo como criar

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Benilton Carvalho
Exemplos no pacote Rcpp. Sent from a mobile device On Aug 11, 2012 2:42 AM, Pedro Rafael pedro.rafael.mari...@gmail.com wrote: Interessante. Com o comando RcppArmadillo.package.skeleton é possível criar a estrutura de diretórios de um pacote R. Digamos que eu tenha um código C++ e queria

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Benilton Carvalho
No básico do basico... Envolva sua função em um extern. Dai use o .Call Sent from a mobile device On Aug 11, 2012 2:42 AM, Pedro Rafael pedro.rafael.mari...@gmail.com wrote: Interessante. Com o comando RcppArmadillo.package.skeleton é possível criar a estrutura de diretórios de um pacote R.

Re: [R-br] [OFF] Biblioteca C para matrizes.

2012-08-10 Por tôpico Pedro Rafael
Não compreendi os exemplos. Vou dar uma lida maior e buscar mais coisas na net. Obrigado, Pedro Rafael Diniz Marinho. Em 10 de agosto de 2012 23:04, beniltoncarvalho [via R-br] ml-node+s2285057n4655836...@n4.nabble.com escreveu: No básico do basico... Envolva sua função em um extern. Dai use o