채니의 개발일기

R - table()함수:빈도계산함수 본문

프로그래밍언어/R기초

R - table()함수:빈도계산함수

윤채니챈 2023. 7. 3. 23:00
728x90
반응형

table() 함수는 R에서 벡터 또는 팩터(factor)의 요소들의 빈도를 계산하기 위해 사용되는 함수입니다.

각 요소의 출현 빈도를 세어 테이블 형태로 반환합니다. 주로 범주형 데이터의 분포나 교차표를 생성하는 데 활용됩니다.

 

table()함수 구문

table(..., exclude = NULL)
  • ...: 계산하려는 요소들을 나열합니다. 일반적으로 하나 이상의 벡터나 팩터를 인자로 전달합니다.
  • exclude: 빈도를 계산할 때 제외할 요소를 지정합니다. 기본값은 NULL이며, 제외할 요소가 없음을 의미합니다.

예시

 

# 벡터의 빈도 계산
vector <- c("A", "B", "A", "C", "B", "A")
freq_table <- table(vector)
print(freq_table)
# Output:
# vector
# A B C 
# 3 2 1

# 팩터의 빈도 계산
factor <- factor(c("Red", "Blue", "Green", "Green", "Red"))
freq_table <- table(factor)
print(freq_table)
# Output:
# factor
#  Blue   Green     Red 
#     1       2       2

 

 

 

728x90
반응형