如何从R编程中50级以上的巨大因素变量创建因素

  • 本文关键字:巨大 创建 变量 编程 50级 r
  • 更新时间 :
  • 英文 :


我的因子变量为31,一个月内计数日期。我只需要将这些因素转换为3,即1-10作为"较早",11-20为"中月",21-31为"结束月"。

您可以使用cut函数,如Ronak Shah建议

cut(1:31, breaks = c(0, 10, 20, 31), labels = c("early month", "mid month", "end month")
# [1] early month early month early month early month early month early month
# [7] early month early month early month early month mid month   mid month  
# [13] mid month   mid month   mid month   mid month   mid month   mid month  
# [19] mid month   mid month   end month   end month   end month   end month  
# [25] end month   end month   end month   end month   end month   end month  
# [31] end month  
# Levels: early month mid month end month

最新更新