2009-07-23 15 views
12

Estoy acostumbrado a escribir lógica de manipulación de datos en SQL y ahora que estoy aprendiendo RI me encuentro algunas veces con ganas de hacer algo que sería simple en SQL pero tengo que aprender un montón de cosas con R para hacer la misma manipulación en un marco de datos R. ¿Hay un trabajo simple?Funcionalidad similar a SQL en R

+0

¿Puede darnos algún ejemplo, por favor? – nekomatic

Respuesta

10

también me siento más cómodo con SQL, pero cuando se trabaja con grandes conjuntos de datos en R, mi herramienta de manipulación favorito es el paquete data.table. A diferencia de sqldf, que le permite escribir SQL en R, data.table le permite escribir R en R, pero le da la posibilidad de agregar índices en marcos de datos (bueno, data.table s, para ser precisos). La capacidad de indexar marcos de datos hace que las 'uniones' sean mucho más rápidas. Y al ser una implementación de R, su código aún se parece a R.

Cuestiones relacionadas