[R] Formula variable help
I have an R script with the following applicable lines: xshort - window(s, start=st, end=ed) . . . xshort - ts(xshort, frequency=1, start=1) . . . m1 - m2 - m3 - m4 - m5 - m6 - NULL m1 - tslm(xshort ~ trend) I get an error: Error in get(dataname) : object 'xshort' not found When I do traceback() I get: 3: get(dataname) 2: tslm(xshort ~ trend) at #19 1: model.cross.validation(l[[MEN]]$series) Which points to the call to tslm above. Since I am not supply 'data' to the tslm call (in the forecast package),, I am assuming that the code is dying here (in tslm): if (missing(data)) { dataname - as.character(formula)[2] x - get(dataname) data - data.frame(x) colnames(data) - dataname } Any ideas what is failing? Kevin [[alternative HTML version deleted]] __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Formula variable help
Seems like it could work---can you save your script as a .txt file and send it as an attachment, upload it online, or make a reproducible example? Cheers, Josh On Fri, Nov 11, 2011 at 9:52 AM, rkevinbur...@charter.net wrote: I have an R script with the following applicable lines: xshort - window(s, start=st, end=ed) . . . xshort - ts(xshort, frequency=1, start=1) . . . m1 - m2 - m3 - m4 - m5 - m6 - NULL m1 - tslm(xshort ~ trend) I get an error: Error in get(dataname) : object 'xshort' not found When I do traceback() I get: 3: get(dataname) 2: tslm(xshort ~ trend) at #19 1: model.cross.validation(l[[MEN]]$series) Which points to the call to tslm above. Since I am not supply 'data' to the tslm call (in the forecast package),, I am assuming that the code is dying here (in tslm): if (missing(data)) { dataname - as.character(formula)[2] x - get(dataname) data - data.frame(x) colnames(data) - dataname } Any ideas what is failing? Kevin [[alternative HTML version deleted]] __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. -- Joshua Wiley Ph.D. Student, Health Psychology Programmer Analyst II, ATS Statistical Consulting Group University of California, Los Angeles https://joshuawiley.com/ __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.
Re: [R] Formula variable help
It seems that there is a bug in the forecast::tslm function. I have forwarded what I think is the bug (the call to get() should supply the argument 'envir=parent.frame()'). Thank you. On Nov 11, 2011, at 12:11 PM, Joshua Wiley jwiley.ps...@gmail.com wrote: Seems like it could work---can you save your script as a .txt file and send it as an attachment, upload it online, or make a reproducible example? Cheers, Josh On Fri, Nov 11, 2011 at 9:52 AM, rkevinbur...@charter.net wrote: I have an R script with the following applicable lines: xshort - window(s, start=st, end=ed) . . . xshort - ts(xshort, frequency=1, start=1) . . . m1 - m2 - m3 - m4 - m5 - m6 - NULL m1 - tslm(xshort ~ trend) I get an error: Error in get(dataname) : object 'xshort' not found When I do traceback() I get: 3: get(dataname) 2: tslm(xshort ~ trend) at #19 1: model.cross.validation(l[[MEN]]$series) Which points to the call to tslm above. Since I am not supply 'data' to the tslm call (in the forecast package),, I am assuming that the code is dying here (in tslm): if (missing(data)) { dataname - as.character(formula)[2] x - get(dataname) data - data.frame(x) colnames(data) - dataname } Any ideas what is failing? Kevin [[alternative HTML version deleted]] __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. -- Joshua Wiley Ph.D. Student, Health Psychology Programmer Analyst II, ATS Statistical Consulting Group University of California, Los Angeles https://joshuawiley.com/ __ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.