重新编码连续的variable_summary

问题描述

enter image description here

从连续变量重新编码为分类后。新的分类变量摘要显示我们如何经常在各个级别对分类进行汇总。

请帮助!

解决方法

尝试一下

A4 <- within(A4,resize <- factor(Size > 1000,c("S","L")))
,

cut正是这样做的。

A4$resize <- cut(A4$Size,breaks = c(-Inf,1000,Inf),labels = c("S","L"))
,

我们可以使用findInterval

A4$resize <- with(A4,c('S','L')[findInterval(Size,1000)])

或使用case_when

library(dplyr)
A4 %>%
   mutate(resize = case_when(Size > 1000 ~ "S",TRUE ~ "L"))