【发布时间】:2016-10-14 04:40:25
【问题描述】:
有谁知道如何 1) 获得 3,5,7,9,11 和 2) 使用 R 代码循环(for() 函数)获得 132,152,237,146 的最大值?
提前致谢!
【问题讨论】:
有谁知道如何 1) 获得 3,5,7,9,11 和 2) 使用 R 代码循环(for() 函数)获得 132,152,237,146 的最大值?
提前致谢!
【问题讨论】:
不用循环也可以实现。 max() 和 mean() 函数可以使用如下:
nums <- c(132, 152, 237, 146)
max(nums) # for max
nums2 <- c(3,5,7,9,11)
1/mean(1/nums2) # for harmonic mean
【讨论】:
max() 和mean() 对向量nums 和nums2 进行操作,循环元素的细节隐藏在max 和mean 函数实现下。