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
12
A
Respuesta
11
mira el paquete sqldf. http://code.google.com/p/sqldf/ Parece perfecto para sus necesidades.
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
- 1. Log4J - Funcionalidad similar a SiftingAppender
- 2. Funcionalidad .rdata similar en Python?
- 3. Funcionalidad similar a Scipy en Java/Scala?
- 4. funcionalidad similar a uitableview en iphone en Android?
- 5. Funcionalidad similar a Sharepoint para conectarse a aplicaciones de oficina
- 6. VB.NET tienen una funcionalidad similar a "IN" de TSQL?
- 7. String.Formato como funcionalidad en T-SQL?
- 8. Pivote de salida similar a una tabla en R?
- 9. ¿Qué método de funcionalidad similar (viewWillAppear) existe en UIView?
- 10. operador de JavaScript similar a SQL "como"
- 11. Declaración dinámica similar en SQL
- 12. herramienta similar a JavaDoc para scripts SQL
- 13. Cómo hacer referencia a otros documentos en una vista couchDB (uniéndose a la funcionalidad similar)
- 14. Ir a Definición Como Funcionalidad en SQL SERVER
- 15. ternario Operador similar a:?
- 16. ¿Función en SQL Server 2008 similar a GREATEST en mysql?
- 17. Consulta similar a una forma en T-SQL
- 18. ¿Cómo realizar una unión similar a SQL en Perl?
- 19. ¿Cómo implemento una funcionalidad similar a linux/proc/version en un programa de C++?
- 20. ¿Cómo puedo obtener una funcionalidad similar a la de Spy ++ en mi aplicación C#?
- 21. Alternativas a la funcionalidad de instantáneas, SQL Server Standard
- 22. La mejor forma de implementar una funcionalidad similar a lazy = "extra" usando NHibernate 2.0.1
- 23. ¿Cómo implementaría una funcionalidad similar a la url_for de Rails con Clojure y sus frameworks web?
- 24. Marca Xcode similar a emacs
- 25. Javascript: Función de llamada, pase matriz de argumentos, similar a la funcionalidad de setTimout()
- 26. Idea de IntelliJ: cambiar entre todos los editores abiertos (funcionalidad similar a Ctrl + e)
- 27. Escapar valores en Rails (similar a mysql_real_escape_string())
- 28. Redondear una fecha POSIX (POSIXct) con funcionalidad base R
- 29. Ejecutar código en VIM similar a Cmd + R en Textmate o Cmd + B Sublime Text2
- 30. SQL: Seleccione columna similar de dos tablas
¿Puede darnos algún ejemplo, por favor? – nekomatic