2017-05-31 28 views
0

如何在类大小为0.1时从连续(假设速度)变量中定义几个间隔,并在数据集中添加一个有关每个级别观测频率的新变量。速度的最小值为4,最大值为25在R中作出间隔并计算它们的频率

library(stat) 
Data(cars) 

所以我希望能有像(4 to 4.1) (4.1 to 4.2) (4.2 to 4.3) ...(24.9 to 25)然后我需要看多少速度的值是每个时间间隔(频率)

的内

回答

0

你实质上是要求你的数据的直方图。您可以使用hist()函数并更改“breaks =”来定义不同的区间长度。其他阅读:https://www.r-bloggers.com/how-to-make-a-histogram-with-basic-r/

希望这有助于!

+0

谢谢,我想从速度做一个新的变量,考虑长度大小= o.1,所以我会有(1到1.1)(1.1到1.2)(1.2到1.3),然后我想计算频率在每个区间观察(将新变量添加到数据集中)。 – shoa

+0

您正在寻找'seq'。 seq(-1,2,by = .1)就是一个例子 –

+0

@ Raag Agrawal,我想做出不同的间隔。每个区间的长度是0.1。这意味着如果速度的最小值是4,第一个时间间隔是4到4.1,下一个时间间隔是4.1到4.2,并且我们继续到最后一个包括速度的最大值的时间间隔,然后我想看到频率数字每个间隔。 – shoa