데이터 프레임이 있고 두 개의 열에서 양방향 비상 계획 테이블을 출력하고 싶습니다. 그들은 둘 다 "너무 적다", "적당하다"또는 "너무 많이"라는 가치를 가지고 있습니다.양방향 우연 테이블 R
내가 따로 둘 다에 대한
df %>%
filter(!is.na(col1)) %>%
group_by(col1) %>%
summarise(count = n())
를 입력하고이 같은 것을 얻을 해요 :
Too Little About Right Too Much Total
col1 19259 9539 2816 31614
col2 20619 9374 2262 32255
Total 39878 18913 5078 63869
I :
col1 count
<fctr> <int>
Too Little 19259
About Right 9539
Too Much 2816
는 내가 달성하고자하는 것은 이것이다 테이블 함수를 사용하려고 시도했습니다.
addmargins(table(df$col1, df$col2))
는하지만 결과는 내가
Too Little About Right Too Much Sum
Too Little 13770 4424 740 18934
About Right 4901 3706 700 9307
Too Much 1250 800 679 2729
Sum 19921 8930 2119 30970
그래서 당신이 – Wen
안녕 환영 SO에 원하는 넣어 것으로 예상된다 무엇, 그것은 (A [mimimal하지만 완전한]에서 질문을하는 것이 중요합니다 https://stackoverflow.com/help/ mcve) 양식. 또한 항상 예제 데이터를 포함하려고 시도하십시오. (지금 당장은 아무도 없지만'df'를 볼 수 있습니다.) 아마도 최소한의 예제만으로도 충분할 것입니다. – Nate