के साथ सीएसवी का उपयोग करके एकाधिक प्रतीकों को लोड करें मैं याहू से डाउनलोड करने के बजाय एक सीएसवी फ़ाइल का उपयोग करके एकाधिक प्रतीकों को लोड करने की कोशिश कर रहा हूं। मूल कोड महान काम करता है और का उपयोग करता हैक्वांटमोड
load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src = 'yahoo', from = '1980-01-01', env = data,
auto.assign = T)
जब मैं नीचे दिए गए कोड का उपयोग करके देखें, तथापि, यह में त्रुटियों "सबस्क्रिप्ट सीमा से बाहर" बाद में स्क्रिप्ट में जो परिणाम:
load.packages('quantmod')
tickers = spl('TLT,IWM,GLD')
data <- new.env()
getSymbols(tickers, src="csv", dir= "C:/Users/Admiral/Downloads/",
env = data, auto.assign = T)
किसी को भी विचार क्यों है दूसरा कोड सेट काम नहीं करेगा? परीक्षण करने के लिए मैंने अभी याहू से सीएसवी डेटा डाउनलोड किया है और स्थानीय रूप से (विंडोज़) को सहेजा है। अगर मैं सिर्फ एक सीएसवी फ़ाइल का उपयोग करता हूं तो मुझे सबस्क्रिप्ट त्रुटियां नहीं मिलती हैं। मैं भी नीचे कोड की कोशिश की लेकिन स्क्रिप्ट में बाद में एक ही त्रुटियों मिल गया है:
setSymbolLookup(tickers=list(src="csv", dir= "C:/Users/Admiral/Downloads/"))
getSymbols(tickers, auto.assign = T, from = '1980-01-01', env=data)
यह व्यवस्थित निवेशक कोड की तरह दिखता है। 'आरएम (index.xts) चलाएं' फिर अपने कोड को फिर से प्रयास करें। (http://stackoverflow.com/questions/12124683/r-index-or-index-xts-changes-the-values-of-date-of-a-time-series-why/12125165#12125165) – GSee
हां, यह एसआई कोड है - मैंने आपके सुझाव की कोशिश की हालांकि और इसका कोई असर नहीं हुआ। – AdmiralF
यदि आप चाहते हैं कि हमें यह पता लगाना पड़े कि क्यों Symbols.csv आपके लिए काम नहीं करता है, तो आपको हमें अपनी कुछ CSV फ़ाइलों को दिखाना होगा। या, शायद आप दिखा सकते हैं कि आपने उन्हें कैसे बनाया है। – GSee