1: local 字集库 = require("u8_to_a")
2: local 历排取联库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_取联"))
3: local 返参库 = require(字集库.u8_to_a("算机_程语_月_基类_能_返参"))
4: local 基算库 = require(字集库.u8_to_a("算机_程语_月_基类_数_基算"))
5: local 历排库 = require(字集库.u8_to_a("算机_程语_月_基类_能_传能_历_基类_表_排_取全"))
6: local 数库 = require(字集库.u8_to_a("算机_程语_月_基类_数"))
b0e744e1e3 2024-02-12 7: local d = {}
8: --~ 排
b0e744e1e3 2024-02-12 9: function d.总和(o1_0)
10: return 历排取联库.历排(o1_0, 基算库.加法, 返参库.一参)
11: end
12: --~ 排
b0e744e1e3 2024-02-12 13: function d.均值(o1_0)
14: local k1
15: --~ 总和
b0e744e1e3 2024-02-12 16: k1 = d.总和(o1_0)
17: return 基算库.除法(k1, #o1_0)
18: end
19: --~ 排
20: --~ 标准值
b0e744e1e3 2024-02-12 21: function d.方差(o1_0, o1)
22: local k1, k2
23: local k1_0
24: --~ 标准值
b0e744e1e3 2024-02-12 25: k1 = o1 or d.均值(o1_0)
26: --~ 排,用于算方差
27: k1_0 = 历排库.历排(o1_0, 基算库.减法, k1)
28: k1_0 = 历排库.历排(k1_0, 数库.指数, 2)
29: --~ 方差
b0e744e1e3 2024-02-12 30: k2 = 基算库.除法(d.总和(k1_0), #k1_0)
31: return k2
32: end
33: --~ 排
34: --~ 标准值
b0e744e1e3 2024-02-12 35: function d.标准差(o1_0, o1)
36: local k1
37: --~ 方差
b0e744e1e3 2024-02-12 38: k1 = d.方差(o1_0, o1)
39: return 数库.指数(k1, 1, 2)
40: end
41: --~ 排
42: --~ 标准值
b0e744e1e3 2024-02-12 43: function d.均差(o1_0, o1)
44: local k1, k2
45: local k1_0
46: --~ 标准值
b0e744e1e3 2024-02-12 47: k1 = o1 or d.均值(o1_0)
48: --~ 排,用于算均差
49: k1_0 = 历排库.历排(o1_0, 基算库.减法, k1)
50: k1_0 = 历排库.历排(k1_0, 数库.正数)
51: --~ 均差
b0e744e1e3 2024-02-12 52: k2 = 基算库.除法(d.总和(k1_0), #k1_0)
53: return k2
54: end
b0e744e1e3 2024-02-12 55: return d