你如何得到"间隔"来自hist()
?(
如果我运行hist(VARIABLE,seq(0,30,by=3)
。想法是得到这样的矢量:
(0,3]
(3,6]
...
我知道我可以通过这个命令得到它:
unique(cut(VARIABLE,seq(0,30,by=3))
但它看起来非常低效,因为我们必须先生成这个长长度的矢量。
答案 0 :(得分:1)
我找到了我想要的东西。这是:
levels(cut(VARIABLE,breaks=hist(VARIABLE,seq(0,230,by=3))$breaks))