【问题标题】:What is the benefit of removing unused levels in R?删除 R 中未使用的级别有什么好处?
【发布时间】:2016-06-03 05:30:24
【问题描述】:

例如,假设您的车辆数据集具有“汽车”、“卡车”、“公共汽车”级别。但是,您的数据仅包含 Car 和 Truck 数据。

删除未使用的级别“总线”有什么好处吗?

【问题讨论】:

  • 假设您想获取为“总线”返回 0 的列的频率,那么应该保留它。否则,可以将其删除。
  • 这真的取决于你想要达到的目标。如果没有特定类别的数据,并且您不需要/不想总结、建模或显示该事实,则删除。否则,保留。重构关卡非常有用,但不一定非要一直使用。
  • 我知道我可以删除它,但为什么这样做有好处?它会加快计算时间吗?

标签: r levels


【解决方案1】:

假设您访问的数据(来自您无法更改的来源)包含 Bus、Car、Truck 和 Trck 的数据。您在代码中重新编码 Trck 值,但“Trck”级别仍然存在。这将是删除此级别的情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-09-16
    • 1970-01-01
    • 1970-01-01
    • 2011-09-09
    • 1970-01-01
    • 1970-01-01
    • 2015-11-17
    • 1970-01-01
    相关资源
    最近更新 更多