This should be very simple but I am wrestling with updating a data frame from within a function. Here is a simple example: ### SET UP DATA FRAME > tFrame <- data.frame(T=c(1:5)) > > tFrame T 1 1 2 2 3 3 4 4 5 5 > ##### Simple function that updates with 1000 > tUpdate<- function (x){ + tFrame$T[x] <- 1000 + } > tUpdate(5) > tFrame ############# Update within function fails T 1 1 2 2 3 3 4 4 5 5 > ######## Update dataframe outside function with 100 > tFrame[5,1] <- 100 > tFrame T 1 1 2 2 3 3 4 4 5 100 >
-- View this message in context: http://www.nabble.com/Updating-DataFrame-with-Function-tp24641678p24641678.html Sent from the R help mailing list archive at Nabble.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.