2016-12-13 1 views
0

2000 개의 파일이 있습니다. 이러한 모든 변수를 정의하는 데 도움이되도록 레이블과 작업 패키지를 사용하고 싶습니다. 여태까지는 그런대로 잘됐다. 내 문제 : 파생 된 변수 열이 레이블을 상속하는 것을 막을 수는 없습니다.r에 상속 된 변수 레이블이 표시되지 않습니다.

아래의 지정에서 var2가 var1의 레이블을 상속하는 것을 원하지 않습니다. R에서이 기본 동작을 비활성화하는 방법이 있습니까?

var1 <- 1:3 
label(var1) <- "var one" 
str(var1) 

Classes 'labelled', 'integer' atomic [1:3] 1 2 3 
..- attr(*, "label")= chr "var one" 

var2 <- var1+10 
str(var2) 

Classes 'labelled', 'integer' atomic [1:3] 11 12 13 
..- attr(*, "label")= chr "var one" 

var2에는 "var one"이라는 레이블을 지정하면 안됩니다.

+1

'라이브러리'호출을 포함하십시오. –

답변

0

위 예제를 기반으로, var2를 다른 것으로 relabel하지 않는 이유는 무엇입니까?

library("Hmisc") 

var1 <- 1:3 
label(var1) <- "var one" 
str(var1) 

var2 <- var1+10 
label(var2) <- "var two" 
str(var2) 
관련 문제