首页 > 解决方案 > 如何创建一个基于变量分配数字的变量?

问题描述

例如,我正在尝试创建一个将分配的变量1, 2, 3,4.

1<25th percentile

2>= 25th percentile到第 50 个百分位

同样,3 和 4. 依此类推

谁能给我一些关于如何完成这个的线索?

标签: r

解决方案


我们可以指定breaksas quantileincut然后将factor输出转换为integerwithas.integer

as.integer(cut(v1, breaks = quantile(v1)))

推荐阅读