Pergunta

Eu estou acostumado a escrever a lógica de manipulação de dados em SQL e agora que eu estou aprendendo RI encontrar-me, por vezes, apenas querendo fazer algo que seria simples em SQL, mas eu tenho que aprender um monte de coisas com R para fazer a mesma manipulação sobre um quadro de dados de R. Existe uma em torno do trabalho simples?

Foi útil?

Solução

olhar para o sqldf pacote. http://code.google.com/p/sqldf/ Parece perfeito para suas necessidades .

Outras dicas

Eu também estou mais confortável com o SQL, mas quando se trabalha com grandes conjuntos de dados em R, a minha ferramenta de manipulação de favorito é o pacote data.table. Ao contrário sqldf, que permite escrever SQL em R, data.table permite escrever R em R - mas dá-lhe a capacidade de adicionar índices em quadros de dados (bem, data.tables, para ser preciso). A capacidade de quadros de dados de índice faz 'une' muito muito muito mais rápido. E sendo uma implementação R, seu código ainda se parece com R.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top