在R語言中,可以使用向量化操作對(duì)數(shù)組中的元素進(jìn)行運(yùn)算。向量化操作是指直接對(duì)整個(gè)向量或數(shù)組進(jìn)行操作,而不需要使用循環(huán)來逐個(gè)處理數(shù)組中的元素。以下是一些常用的向量化運(yùn)算函數(shù):
# 創(chuàng)建一個(gè)數(shù)組
arr <- c(1, 2, 3, 4, 5)
# 數(shù)組中的每個(gè)元素加上1
arr_plus_one <- arr + 1
# 數(shù)組中的每個(gè)元素減去2
arr_minus_two <- arr - 2
# 數(shù)組中的每個(gè)元素乘以3
arr_times_three <- arr * 3
# 數(shù)組中的每個(gè)元素除以4
arr_divide_four <- arr / 4
# 數(shù)組中的每個(gè)元素求平方
arr_square <- arr^2
# 數(shù)組中的每個(gè)元素開方
arr_sqrt <- sqrt(arr)
# 數(shù)組中的每個(gè)元素求e的指數(shù)
arr_exp <- exp(arr)
# 數(shù)組中的所有元素求和
arr_sum <- sum(arr)
# 數(shù)組中的所有元素平均值
arr_mean <- mean(arr)
# 數(shù)組中的所有元素最大值
arr_max <- max(arr)
# 數(shù)組中的所有元素最小值
arr_min <- min(arr)
通過這些向量化運(yùn)算函數(shù),可以方便地對(duì)數(shù)組中的元素進(jìn)行各種數(shù)學(xué)運(yùn)算和統(tǒng)計(jì)操作。