----这样的算法内容放在Python里面是方便实现的。但是大多数的基层数据分析师的工作使用工具还是excel。所以分享一个多组数据的中位数、四分位数等等、求解其线性回归方程的方法。 不用一组一组数据的复制粘贴计算。
数据示例。

当需要求解 中位数 四分位数的时候 使用公式 {=QUARTILE(if(A:A=D2,B:B),1)} 即可
当需要求解 一元线性回归方程的斜率(SLOPE)、截距(INTERCEPT)、R2 =(RSQ) 上面例子示例假设C列是对应的Y值、 B列是对应的X值,那么求A、B、C的斜率可以使用 {=slope(if(A:A=D2,C:C),if(A:A=D2,B:B))} 即可。
PS: {}这个符号不是输入的 是数组公式 通过输完=slope(if(A:A=D2,C:C),if(A:A=D2,B:B))指定公式之后 同时使用Ctrl+Shift+Enter 将公式转化为数组公式得到。
EXCEL利用数组公式求多组数据的斜率、截距 或者其他。
最新推荐文章于 2022-01-24 15:36:05 发布