【发布时间】:2015-12-15 12:42:55
【问题描述】:
我有一列连续值。说 1 到 10000。我想让它成为相当大范围内的“n”个桶,比如从 1 到 1000 - 称它为桶 1、1000 到 5000 桶 2 等。R 中有没有可用的包来做到这一点
谢谢
【问题讨论】:
-
@cathG - 对于发布重复的问题,我深表歉意。可能我没有使用正确的词来搜索这个问题。对不起。
标签: r
我有一列连续值。说 1 到 10000。我想让它成为相当大范围内的“n”个桶,比如从 1 到 1000 - 称它为桶 1、1000 到 5000 桶 2 等。R 中有没有可用的包来做到这一点
谢谢
【问题讨论】:
标签: r
我们可以试试rep。一般来说,最好使用cut 或findInterval,但在这种特殊情况下,rep 也应该可以工作。
rep(1:3, c(1000, 4000, 5000))
【讨论】: