[R] need held in r coding.
istiyak ahamad
istiyak.mba at gmail.com
Wed Sep 27 23:31:27 CEST 2017
Need Help in Debugging below script:--------------------------------
dat <- get_majorlandmarks(dat,Dmin,Per)
fit_xts <- xts(dat$fit,order.by = dat$Date,frequency = 365)
close_xts <- xts(dat$Close, order.by = dat$Date, frequency = 365 )
majorlandmarks_xts <-xts(dat$Close[dat$majorlandmarks==TRUE], order.by =
dat$Date[dat$majorlandmarks==TRUE], frequency = 365 )
minorlandmarks_xts <- xts(dat$Close[dat$minorlandmarks==TRUE], order.by =
dat$Date[dat$minorlandmarks==TRUE], frequency = 365 )
landmarkschart_data <-
cbind(close_xts,fit_xts,majorlandmarks_xts,minorlandmarks_xts)
Error:------------- order.by requires an appropriate time-based object
dygraphs::dygraph(landmarkschart_data, xlab = "Time",ylab = "Price") %>%
dySeries("..1",label = "Close", drawPoints = FALSE, strokeWidth = 1,
color = "black") %>%
dySeries("..2",label = "Fit", drawPoints = FALSE, strokeWidth = 1, color
= "red") %>%
dySeries("..3",label = "Major LandMarks", drawPoints = TRUE, pointSize =
5, strokeWidth = 0, color = "darkorange") %>%
dySeries("..4",label = "Minor LandMarks", drawPoints = TRUE, pointSize =
1, strokeWidth = 0, color = "darkblue") %>%
dyRangeSelector()
###Estimating error with different parameters
# RMSE <- vector()
# for(i in seq(0.01,0.1,0.01)){
# dat <- get_majorlandmarks(dat,i,0.01)
# RMSE[i] <- sqrt(sum((dat$fit-dat$Close)^2)/nrow(dat))
# }
# plot(RMSE)
[[alternative HTML version deleted]]
More information about the R-help
mailing list