首页 > 解决方案 > 在python中划分了两个不同的分布

问题描述

我有两个数据集,例如:

A=[ 1, 1.1, 1.2, 1.3, 1.1, 1.1, 1.2, 1.1, 1, 1, 1, 1, 1, 1, 1.1, 1.1, 1.1]
B=[1.4, 1.4, 1.3, 1.4, 1.4, 1.5, 1.4, 1.4, 1.3, 1.3, 1.3, 1.4, 1.3, 1.3, 1.2, 1.2, 1.4]

我想划分它们的分布,distributionA/distributionB,但我找不到任何解决方案,因为它们不是容易划分的列表。其实我想在python中计算distributionA/distributionB的上限值。我在 R 中找到了一个做同样事情的工具箱:

https://github.com/hoxo-m/densratio

但我想在 Python 中做到这一点

标签: pythonnumpymatplotlibstatisticsdistribution

解决方案


这会将 A 中的每个元素除以 B 中的每个元素。如果这不是您需要的,请扩展您的答案或发布预期结果。

res = [i / j for i, j in zip(A, B)] 

推荐阅读