Я хочу використовувати функцію apply у фреймі даних, але застосувати функцію лише до останніх 5 стовпців.
B<- by(wifi,(wifi$Room),FUN=function(y){apply(y, 2, A)})
Це стосується A для всіх стовпців y
B<- by(wifi,(wifi$Room),FUN=function(y){apply(y[4:9], 2, A)})
Це стосується A лише для стовпців 4-9 y, але загальна віддача B позбавляє перших 3 стовпців ... Я все ще хочу їх, я просто не хочу, щоб до них застосовували A.
wifi[,1:3]+B
також робить не те, що я очікував / хотів.