首页 > 解决方案 > 如何在 Python 中使用 Copulae

问题描述

我正在使用 Copulae 包,遵循https://github.com/DanielBok/copulae的示例。我的理解是模拟值应该与输入值具有相似的分布。

我想看看拟合的输出数据框(即:模拟数据),并检查它的分布。但是,下面生成的“拟合”不是我可以打开的数组或 df。如何提取拟合数据?

from copulae import NormalCopula
import numpy as np

np.random.seed(8)
data = np.random.normal(size=(300, 8))
plt.hist(data[:,1],    bins=100) #checking input data histogram
cop = NormalCopula(8)
cop.fit(data)  #fitting data with copula
fitted=cop.fit(data)

标签: pythondistributiondata-augmentation

解决方案


推荐阅读