在 R 中创建双变量概率密度以进行采样

Create Bi-variate probability density to sample from in R

我有一些数据有两个变量:支出和结果,它们每周给出一次。 我想按年度对两者之间的关系进行建模,但没有足够的年份数据来构建模型。然而,我确实有大约 3 年的每周数据,并且想根据支出和结果之间的双变量概率密度模拟更多周的数据点(支出和结果),然后我可以用它来汇总到每年的频率。

R 中是否有一个包可以采用两个变量并找到密度函数的估计值,然后我可以用它来模拟更多的数据点?

非常感谢!

simukde 中的 simulate_kde 函数将在内部进行核密度估计并从中创建样本。

或者,MASS 包具有 kde2d 函数来获得双变量核密度。

然后您可以从中采样,例如 中所述。