Предположим, у меня есть список данных, и я хочу одновременно выполнить некоторые операции со столбцами 1,2 и 4 и некоторые другие операции со столбцами 3,5 и 6.
Допустим, яхочу умножить столбцы 1,2,4 на 2 и столбцы 3,5 и 6 на 3.
Используя lapply, я могу выполнить одну из этих операций одновременно, но не одновременно:
A<- apply(list, function(x) {2*X[,c(1,2,4)] 3*X[,c(3,5,6)]})
Это дает сообщение об ошибке как нераспознанная числовая константа. Как я могу сделать их все одновременно. Это потому, что если я сделаю один из них, я возвращаю столбцы, как 1,2,4.