A few suggestions: Don't mix ' and " Use paste() Don't include an extraneous ;
SymA<- "SPY" Sym1<- paste("http://ichart.finance.yahoo.com/table.csv?s=",SymA,"&ignore=.csv",sep="") Symbol<- read.csv(Sym1, stringsAsFactors=F) On Jan 12, 2010, at 10:03 PM, B S wrote: > > Hi- > > I would like to be able to change the value of SymA below and download a file > from the corresponding URL. Hardcoded, this line works fine: > > Symbol<- > read.csv("http://ichart.finance.yahoo.com/table.csv?s=SPY&ignore=.csv", > stringsAsFactors=F) > > However, when I incorporate using a variable for the ticker, it no longer > works. > > SymA<- "SPY" > Sym1<- > cat('http://ichart.finance.yahoo.com/table.csv?s=",SymA,"&ignore=.csv",sep="";) > Symbol<- read.csv(Sym1, stringsAsFactors=F) > > I know that the problem lies in the concatenation, but I've tried different > variations of cat() and toString() (and others) with SymA and Sym1 but cannot > seem to get a string together that will work. Would appreciate any > suggestions for this simple problem?? > > Thank you. > > > > > ______________________________________________ > 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. ______________________________________________ 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.