search for: mynewcolumn2

Displaying 1 result from an estimated 1 matches for "mynewcolumn2".

2010 Aug 04
4
Adding collumn to existing data frame
...is what I have so far: add.column <- function(df, new.col, name) { n.row <- dim(df)[1] length(new.col) <- n.row names(new.col) <- name return(cbind(df, new.col)) } df <- NULL df <- data.frame(a=c(1,2,3)) df # corect: added NA to new collumn df <- add.column(df,c(1,2),'myNewColumn2') df # problem: not added, data frame should be extended with NAs add.column(df,c(1,2,3,4),'myNewColumn3') df However, there are two problems: 1) The column name is not renamed accurately but always set to 'new.col' . Surely this could be done outside the function, but it wou...