3

我有以下问题。我的数据集如下:

Income              Numerosity
from 6000 to 7500       704790
from 7500 to 10000     1294784
from 10000 to 12000    1051902
from 12000 to 15000    1585132
from 15000 to 20000     704012
from 20000 to 25000     206901
from 25000 to 30000     156661

我想用一个连续的密度函数来近似这些数据。有没有一种简单的方法可以在 R 中做到这一点?关于函数“cut”所做的事情,我正在考虑类似“逆”过程。

4

1 回答 1

0

我是这样解决的:首先我sample(6000:7500, 704790, replace=TRUE)为每一行创建了一个生成观察的向量。然后我将该函数应用于density向量并获得我正在寻找的密度函数。当然有更好,更优雅的方法,但这很有效。

于 2013-11-09T20:55:09.697 回答