- 积分
- 42
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2018-1-15
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 haysen 于 2019-3-2 09:22 编辑
- import numpy as np
- #参考 https://github.com/lucasvenez/precintcon/blob/master/R/precintcon.rai.analysis.r
- def rai(datanp):
- sort_datanp = datanp.copy()
- sort_datanp.sort()
- xb = sort_datanp[0:10].mean()
- mb = sort_datanp[-10:].mean()
- k = datanp.mean()
- for i in range(len(datanp)):
- x = datanp[i]
- if x < k:
- datanp[i] = -3 * ((x - k) / (xb - k))
- else:
- datanp[i] = 3 * ((x - k) / (mb - k))
- return datanp
- datanp = np.arange(200)
- print(rai(datanp))
-
复制代码
|
|