:연속 데이터 (R)에 대한 주파수 테이블을 얻는 더 나은 방법은 무엇입니까? DF와
내가 좋아하는 (더 나은 행렬을 반환) 주파수 (백분율) 표를 얻을 필요가df <- data.frame(value=abs(rnorm(100, 25, 5)), status=sample(0:1,100,replace=T))
df$value[sample(1:100,5)] <- NA
다음
br <- seq(0, 50, 25)
with(df, summary(cut(value[status==0], br, labels=br[-1],
include.lowest=T, ordered_result=T)))
with(df, summary(cut(value[status==1], br, labels=br[-1],
include.lowest=T, ordered_result=T)))
:
value | status(0) status(1)
----------------------------
<=25 | 23 (23%) 20 (20%)
>25 | 27 (27%) 25 (25%)
NA | 3 (3%) 2 (2%)
내가 사용하여이 작업을 수행 할 수 있습니다
하지만 위와 같이 행렬을 반환하는 일회성 방법이 있습니까? 감사!
왼쪽 및 오른쪽 잘림 점을 지정하지 않으려면'breaks = c (-Inf, 25, Inf)'를 설정하십시오. –
멋진 팁. 나는 항상 그것을 잊어 버린다. –
감사! Table()을 잘 알아야합니다. :) – Rock