Как возвести в квадрат все значения в векторе R?
Я хотел бы возвести в квадрат каждое значение data
и я подумываю об использовании цикла for следующим образом:
data = rnorm(100, mean=0, sd=1)
Newdata = {L = NULL; for (i in data) {i = i*i} L = i return (L)}
3 ответа
Как насчет sapply
(не очень необходимо для этого простого случая):
newData<- sapply(data, function(x) x^2)