
Last chance! 50% off unlimited learning
Sale ends in
Downloads Symbols
to specified env
from local comma seperated file. This method is
not to be called directly, instead a call to
getSymbols(Symbols,src='csv')
will in
turn call this method. It is documented for the
sole purpose of highlighting the arguments
accepted, and to serve as a guide to creating
additional getSymbols ‘methods’.
getSymbols.csv(Symbols,
env,
dir="",
return.class = "xts",
extension="csv",
col.names=c("Open","High","Low","Close","Volume","Adjusted"),
...)
A call to getSymbols.csv will load into the specified
environment one object for each
Symbol
specified, with class defined
by return.class
. Presently this may be ts
,
zoo
, xts
, or timeSeries
.
a character vector specifying the names of each symbol to be loaded
where to create objects. (.GlobalEnv)
directory of csv file
class of returned object
extension of csv file
data column names
additional parameters
Jeffrey A. Ryan
Meant to be called internally by getSymbols
(see also).
One of a few currently defined methods for loading
data for use with quantmod. Essentially a
simple wrapper to the underlying R read.csv
.
getSymbols
,
read.csv
,
setSymbolLookup
if (FALSE) {
# All 3 getSymbols calls return the same
# MSFT to the global environment
# The last example is what NOT to do!
## Method #1
getSymbols('MSFT',src='csv')
## Method #2
setDefaults(getSymbols,src='csv')
# OR
setSymbolLookup(MSFT='csv')
getSymbols('MSFT')
#########################################
## NOT RECOMMENDED!!!
#########################################
## Method #3
getSymbols.csv('MSFT',verbose=TRUE,env=globalenv())
}
Run the code above in your browser using DataLab