데이터프레임, 변수에 설명 붙이기

R의 data.frame의 부족한 면 가운데 하나는 '변수에 대한 설명을 붙일 수 없다!'이다.
조금 귀찮은 방법으로 붙일 수 있다.

{Hmisc} 가 필요하니 설치하자. 있으면 그냥 넘어간다.

> install.packages("Hmisc")

사용법은 의외로 간단하다.

> library(Hmisc)
> aq <- airquality
> label(aq)
  Ozone Solar.R    Wind    Temp   Month     Day
     ""      ""      ""      ""      ""      ""
> label(aq$Ozone) <- "Numeric Ozone"
> label(aq$Solar.R) <- "Solar radiation"
> label(aq$Wind) <- "풍량"
> matrix(label(aq))
     [,1]            
[1,] "Numeric Ozone" 
[2,] "Solar radiation"
[3,] "풍량"          
[4,] ""              
[5,] ""              
[6,] ""              
>

댓글

이 블로그의 인기 게시물

Bradley-Terry Model: paired comparison models

xlwings tutorial - 데이터 계산하여 붙여 넣기

R에서 csv 파일 읽는 법