Using lapply to create new columns based on old columns
问题 My data looks as follows: DF <- structure(list(No_Adjusted_Gross_Income = c(183454, 241199, 249506 ), NoR_from_1_to_5000 = c(1035373, 4272260, 1124098), NoR_from_5000_to_10000 = c(319540, 4826042, 1959866)), row.names = c(NA, -3L), class = c("data.table", "data.frame")) val <- c(2500.5, 7500) vn <- c("AGI_from_1_to_5000", "AGI_from_5000_to_10000") No_Adjusted_Gross_Income NoR_from_1_to_5000 NoR_from_5000_to_10000 1: 183454 1035373 319540 2: 241199 4272260 4826042 3: 249506 1124098 1959866 I