我有来自金融市场的变量的 500,000 个值。该变量具有任意分布。我需要一个公式,它允许我围绕这个变量的任何值选择一个范围,以便相等(或接近它)数量的值落在该范围内。据我了解,这意味着我需要将其从任意分布转换为均匀分布。我已经读过(但几乎不理解)我正在寻找的东西被称为“概率积分变换”。
任何人都可以用一些代码帮助我(首选 Matlab,但这并不重要)来帮助我完成这个任务吗?
编辑:我将我的数据集上传为.csv 文件和压缩的 .rar 文件
我在 MatLab 中使用了经验分布函数,得到了以下图表:
这看起来对吗?这是原始数据的直方图以供参考:
