Guardar base de datos

Es posible guardar en extensión csv la información obtenida de los precios de las acciones, divisas, materias primas, tasas de interés mediante la librería quantmod.

El comando usual para guardar datos es write.table(), que recibe como argumentos los datos en forma de tabla, la ruta donde se quiere guardar el archivo con extension csv, el separador de celdas, el separador de decimales y el nombre de las filas. 

Si queremos descargar los precios de la acción de Facebook y guardarlos en un csv, usamos los siguientes comandos:

library(quantmod)
getSymbols("FB")
write.table(FB,file="C:/FB.csv",sep=";",dec=",",row.names=as.character(index(FB)))

En este caso, el archivo se llama FB.csv y es guardado en la ruta C:/. 
El separador de celdas es el ";" lo cual permite visualización mejor que si usamos el separador de celdas ",". 
El separador de decimales es "," lo cual facilita el trabajo en excel.
Los nombres de las filas adquieren la fecha de cada precio. El comando index(FB) entrega las fechas. El comando as.character convierte esas fechas a formato cadena (de lo contrario quedan en formato entero y entrega el número de cada día descargado).

Después de estas tres líneas debe haber quedado guardado un archivo en la carpeta C:/ con el nombre FB.csv, verifica que así sea o cambia la ruta para que te quede en donde sea más fácil manipularlos.

No hay comentarios.:

Publicar un comentario