ios - 将 Z 分数转换为百分位数( objective-c )

标签 ios objective-c math statistics

<分区>


要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:Stack Overflow question checklist

关闭 9 年前

我已经使用均值和标准差计算了一大堆 z 分数,现在我希望将它们转换为百分位数。在 iPhone 应用程序的 objective-c 中执行此操作的方法是什么?

我只在高中时的统计课上使用 z-score 图表做过这件事。

我发现这个方程式就是我要重新创建的方程式:

enter image description here

和这个线程 Cumulative Normal Distribution function in objective C似乎是一个答案,但我仍然不明白发生了什么。任何人都可以向我解释这一切是如何运作的吗?比如erfc函数是什么?

0.5 * erfc(z-score * M_SQRT1_2); 会起作用吗?

提前致谢!

最佳答案

好的,我找到了解决方案。

enter image description here

enter image description here

第二个等式返回百分位数,其中 x 是 z 分数。

所以 0.5 * (1 + erf(z_score*M_SQRT1_2)) 是我问题的答案

另外,erfc(x) = 1 - erf(x)

关于ios - 将 Z 分数转换为百分位数( objective-c ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20233704/

上一篇:IOS Segue 无法直接设置标签

下一篇:ios - 当我添加一个新部分(通过步进器)时,一个部分中单元格的内容与另一个部分的内容混合

相关文章:

c# - 将带有 QueryString 的 URL 传递给 UIWebView

ios - 弃用 : 'sendAsynchronousRequest:queue:completionHandler:' in iOS9

ios - 如何在 Objective-C 中使用后台线程?

ios - 在没有数据库的情况下只使用 Lucene 索引是否可取?

ios - Swift - UIViewController 内的扩展 UIView

javascript - 四舍五入到最接近的 12 的倍数

php - 添加百分比的更优雅的方式?

matlab - 如何在 MATLAB 中对离散二维曲面进行积分?

ios - NSMutableArray有6个(某些示例)项。 3个ID和3个数组(有关这3个ID的信息)。如何删除这些数字(ID)

ios - 禁用计时器 iOS 上的按钮