Python 数据拆分:实现两组相同分布的数据
可以通过以下步骤将一组数据拆分为两组符合相同分布的数据:
-
对数据进行排序,得到有序的数据序列。
-
将数据序列平均分成两组,得到两个子序列。
-
分别计算两个子序列的中位数。
-
如果两个子序列的中位数相等,则这两个子序列符合相同分布的要求;如果不相等,则将中位数较小的子序列中的最大值移动到中位数较大的子序列中,将中位数较大的子序列中的最小值移动到中位数较小的子序列中,然后重新计算两个子序列的中位数,直到两个子序列的中位数相等为止。
-
最终得到的两个子序列即为符合相同分布的数据。
原文地址: https://www.cveoy.top/t/topic/njTs 著作权归作者所有。请勿转载和采集!