Я думаю, что вы должны вычислить среднее значение данных в large_vector, используя оба вида циклов. Я бы переписал инструкции следующим образом:
"Создайте новую переменную с именем mean_ while и присвойте ей значение среднего значения large_vector, используя while l oop, затем напечатайте ее на экране с помощью функции печати. (включено в r) "
" Создайте новую переменную с именем mean_for и присвойте ей значение среднего значения large_vector, используя a для l oop, затем распечатайте его на экране с помощью функции печати ( включен в т) "
Если вы не знаете, для чего или когда циклы. Это управляющие структуры, которые могут помочь вам, когда вы хотите работать итеративно через вектор. В вашем случае, чтобы получить среднее значение large_vector, вы можете использовать l oop, чтобы сложить элементы в large_vector и разделить результат на длину large_vector, который можно получить следующим образом:
length(large_vector)
Вот небольшой пример a для l oop, который вы можете использовать для получения суммы значений в large_vector.
i = 1 # variable to cicle loop
suma = 0 # creating variable suma and initializing to 0
# little for loop to get sum of values in large_vector
for(i in 1:length(large_vector)){
suma <- suma + large_vector[i]
}
И вы можете напечатать его так:
print(suma) # using print function to print suma
Надеюсь, это даст вам лучшее понимание.