Если у меня есть вектор:
c(1.1, 1.2, 1.11, 1.21)
Как применить умножение каждого элемента к значению x, где x - это число, а не вектор?
Ожидаемый расчет:
x * 1.1 * 1.2 * 1.11 * 1.21
Ожидаемый тип ответа: числовой
Мы можем использовать prod для 1.1 * 1.2 * 1.11 * 1.21, в общей сумме, например,
prod
1.1 * 1.2 * 1.11 * 1.21
x <- 2 x * prod(c(1.1, 1.2, 1.11, 1.21)) # [1] 3.545784