कृपया इस डेटा संरचना आर में क्रम में रखा मेरी उदाहरण पुन: पेश करने:के लिए कोई लागू विधि 'समय <-' वर्ग की एक वस्तु "ग ('XTS', 'चिड़ियाघर')" के लिए लागू किया
dX <- structure(c(3272.1, 3271.48, 3281.03, 3267.08, 3260.65, NA, 1616.3,
1620.1, 1639.9, 1637.4, 1669.6, 1662.2, 528.385, 529.268, 531.022,
532.424, NA, NA), .indexTZ = "", class = c("xts", "zoo"), .indexCLASS = c("POSIXct",
"POSIXt"), tclass = c("POSIXct", "POSIXt"), tzone = "", index = structure(c(1345147200,
1345406400, 1345492800, 1345579200, 1345665600, 1345752000), tzone = "", tclass = c("POSIXct",
"POSIXt")), .Dim = c(6L, 3L), .Dimnames = list(NULL, c("M1WO.Index",
"GC1.COMB.Comdty", "JGAGGUSD.Index")))
library(PerformanceAnalytics)
library(quantmod)
library(timeSeries)
charts.PerformanceSummary(R = dX)
इस त्रुटि और मिलती है::
अब इस कोड की कोशिश
Error in UseMethod("time<-") :
no applicable method for 'time<-' applied to an object of class "c('xts', 'zoo')"
मुझे लगता है कि इस मुद्दे को datas जिसका class = c("xts, "zoo")
के बारे में है, लेकिन मुझे समझ में नहीं आता कि यह उस प्रारूप में उन डेटा को क्यों पढ़ता है और मैं इसे सरल xts
ऑब्जेक्ट पर कैसे सहूल कर सकता हूं।
मैं इस मुद्दे को कैसे हल कर सकता हूं?
मेरे सिस्टम:
R version 2.15.1 (2012-06-22)
Platform: i386-pc-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices datasets utils methods base
other attached packages:
[1] timeSeries_2160.94 timeDate_2160.95
[3] quantmod_0.3-17 TTR_0.21-1
[5] Defaults_1.1-1 PerformanceAnalytics_1.0.4.4
[7] xts_0.8-6 zoo_1.7-7
[9] rcom_2.2-5 rscproxy_2.0-5
loaded via a namespace (and not attached):
[1] fBasics_2160.81 fGarch_2110.80.1 grid_2.15.1 lattice_0.20-6
[5] MASS_7.3-18 stabledist_0.6-4 tools_2.15.1
जब मैं संकुल लोड करते हैं, मैं निम्नलिखित मिल: त्रुटि messagge के अनुसार
Loading required package: zoo
Attaching package: ‘zoo’
The following object(s) are masked from ‘package:base’:
as.Date, as.Date.numeric
Loading required package: timeDate
Attaching package: ‘timeDate’
The following object(s) are masked from ‘package:PerformanceAnalytics’:
kurtosis, skewness
Attaching package: ‘timeSeries’
The following object(s) are masked from ‘package:zoo’:
time<-
, मुझे लगता है मुद्दा आता है जब timeSeries
और time<-
संलग्न से छिपा होता है package:zoo
, जो मुझे वास्तव में नहीं पता कि इसका क्या अर्थ है और कैसे निपटें।
आप पैकेज 'xts' भरी हुई है? – Pop
बेशक मेरे पास है :) मैंने 'क्वांटमोड' लोड करने के लिए अभी भी मेरे उदाहरण कोड में एक और कमांड लाइन जोड़ा है और इसलिए 'xts' लोड भी करें। – user1621969
मान लें कि 'वर्ग (as.xts (dX))' अभी भी एक 'xts "" zoo "' ऑब्जेक्ट देता है, जबकि मैं' चिड़ियाघर 'घटक को छोड़ना चाहता हूं। – user1621969