Learn R Programming

quantmod (version 0.4-5)

getSymbols.SQLite: Retrieve Data from SQLite Database

Description

Fetch data from SQLite database. As with other methods extending getSymbols this function should NOT be called directly.

Usage

getSymbols.SQLite(Symbols, env, return.class = 'xts', db.fields = c("row_names", "Open", "High", "Low", "Close", "Volume", "Adjusted"), field.names = NULL, dbname = NULL, POSIX = TRUE, ...)

Arguments

Symbols
a character vector specifying the names of each symbol to be loaded
env
where to create the objects
return.class
desired class of returned object
db.fields
character vector naming fields to retrieve
field.names
names to assign to returned columns
dbname
database name
POSIX
are rownames numeric
...
additional arguments

Value

A call to getSymbols.SQLite will load into the specified environment one object for each 'Symbol' specified, with class defined by 'return.class'.

Details

Meant to be called internally by getSymbols (see also)

One of a few currently defined methods for loading data for use with 'quantmod'. Its use requires the packages 'DBI' and 'RSQLite', along with a SQLite database.

The purpose of this abstraction is to make transparent the 'source' of the data, allowing instead the user to concentrate on the data itself.

References

See Also

getSymbols

Examples

Run this code
## Not run: 
# getSymbols("QQQQ",src="SQLite")
# ## End(Not run)

Run the code above in your browser using DataLab