我正在寻找在 R 中执行此操作的函数。我知道如何编写该函数。只是不想重新发明一些东西。
是否有 min + (max - min) / 2 的术语?
机器算法验证
r
2022-04-09 00:17:49
2个回答
min + (max - min) / 2 = (min + max) / 2
称为中档。我不知道 R 中的现有函数。
不是mean你想要的吗?
> mean(c(5, 11))
8
请注意,一旦您的范围包含两个以上的值,结果当然会有所不同。我假设您只有两个值,min并且max.
如果您有一个超过两个值的向量,请使用range来获取它们的最小值和最大值:
> x = 1 : 100
> mean(range(x))
50.5
其它你可能感兴趣的问题