python - 如何在 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)
解决方案
推荐阅读
- selenium - 我们可以使用 Appium 为 iPhone 和 iPad 使用相同的 x 和 y 坐标识别按钮吗?
- parallel-processing - 并行写入独立值的总和
- jpa - JPA 未在 WildFly 16 上保存到数据库
- excel - 从锁定的工作簿中提取宏
- c# - 有没有办法根据统一 2d 中的玩家位置旋转对象
- r - Keras 二进制分类准确率停留在 50%
- telegram-bot - 是否可以使用纯 Javascript 编写 Telegram 机器人?
- android - 从 Fragment 向 Widget 发送 Intent
- r - 符号而不是ggplot上的p值数字
- .net-core - 如何从 appsettings.json 为 .net 核心控制台应用程序设置环境变量?