matrix - (R) All data going into 1st row of new column of data frame -


i've got data frame, 1447 obs of 165 variables, , looking add columns processing existing ones. i've got:

resvar <- 111   # column number of response variable (e.g. cpue) in "samples" (the data frame) 

and looking log1p column, 111, row row, new column, called "grv" @ end of samples:

samples$grv <- log1p(samples[resvar]) 

but puts output column grv, row 1, ``c(item1,item2,...item1447)`

class(log1p(samples[resvar])) = data.frame 

does know what's going on & why it's not working? if do

dummy <- log1p(samples[resvar]) 

dummy data.frame row name same row name resvar, column 111's row name. problem?

samples$grv <- log1p(samples[,resvar]) or samples$grv <- log1p(samples[[resva]])


Comments

Popular posts from this blog

java - How to specify maven bin in eclipse maven plugin? -

single sign on - Logging into Plone site with credentials passed through HTTP -

php - Why does AJAX not process login form? -