[R] Merging two columns of unequal length

Bailey Hewitt bailster at hotmail.com
Tue Dec 13 00:41:01 CET 2016

Dear R Help,

I am trying to put together two columns of unequal length in a data frame. Unfortunately, so far I have been unsuccessful in the functions I have tried (such as cbind). The code I am currently using is : (I have highlighted the code that is not working)

y<- mydata[,2:75]

year <- mydata$Year

res <- data.frame()

for (i in 1:74){

  y.val <- y[,i]

  lake.lm= lm(y.val ~ year)


  new.res <- data.frame(lake.res=lake.res)

  colnames(new.res) <- colnames(y)[i]

#cbind doesn't work because of the unequal lengths of my data columns

  res <- cbind(res, new.res)



mydata is a csv file with "Year" from 1950 on as my first column and then each proceeding column has a lake name and a day of year (single number) in each row.

Please let me know if there is any more information I can provide as I am new to emailing in this list. Thank you for your time!

Bailey Hewitt

	[[alternative HTML version deleted]]

More information about the R-help mailing list