标题没有准确说明,但我想不出其他词来总结我确切要问的内容。
我有一个如下形式的表格:
value (0<v<1) # of events
0.5677 100000
0.5688 5000
0.1111 6000
... ...
0.5688 200000
0.1111 35000
以下是我喜欢用这张表做的一些事情:绘制直方图、计算平均值、拟合分布等。到目前为止,我只能弄清楚如何用像这样的向量来做这件事
v=(0.5677,...,0.5688,...,0.1111,...)
但不是桌子。
由于几乎连续的可能值的数量很大,我想制作一个新表不会那么有效,所以在不修改原始表并制作另一个表的情况下这样做是非常可取的。但是,如果必须这样做,那也没关系。提前致谢。
附录:我想弄清楚的是如何将此表视为通常的数据向量:如果我有以下向量表示与上述完全相同的数据:
v= (0.5677, ...,0.5677 , 0.5688, ... 0.5688, 0.1111,....,0.1111,....)
------------------ ------------------ ------------------
(100000 times) (5000+200000 times) (6000+35000) times
然后我们只需要应用绘图、均值等基本函数来得到我想要的。我希望这能让我的问题更清楚。