Having given myself carpal tunnel looking for answer to this ...
I have a dataset each column of which has 12 rows in it. I created a variable 'z' as follows: z=1:24 Since I have a large number of these plots to make, and they are a bit complex, I want to want to reference the column I want to plot via a variable containing the name of that column. As follows: similar='1978' s=paste('Y',similar,sep='') variable s now contains 'Y1978' which is the name of one of the columns. However, when I try to plot plot(z,s,type='l') I get a 'x and y lengths differ' error because variable s is being recognized as 'Y1978' length=1, rather than the contents of the column Y1978 length=12. I tried all the usual tricks I know like &s. How do you get R to reference a variable as a column name? Thank you. Gregory A. Graves, Lead Scientist Everglades REstoration COoordination and VERification (RECOVER) Restoration Sciences Department South Florida Water Management District Phones: DESK: 561 / 682 - 2429 CELL: 561 / 719 - 8157 [[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.