큰 데이터 세트를 만들고 있습니다. 동일한 달의 값을 결합하기 위해 as.yearmon
을 사용하는 동안 make.unique(names(df))
을 사용하여 각 열에 대해 고유 한 이름을 만들어야합니다. names(df)
에서 일부 열 이름에 ".x",".y",".1",".2"
등이 추가 된 것을 볼 수 있습니다.데이터 프레임의 열 이름에서 ".x"를 제거하는 방법은 무엇입니까?
내가 ".x",".y"
을 제거 gsub(".x","",names(df),fixed = TRUE)
를 사용할 수 있지만 문제는 내 열 이름이 같은 숫자는 것이다 : ".1",".2"
와
name 1.0 1.1 1.2
, 열 이름이 될 :
name 1.0.1 1.1.1 1.2.2
내가 gsub(".1","",names(df),fixed = TRUE)
를 사용하는 경우 gsub(".2","",names(df),fixed = TRUE)
일 때, colume 이름은 다음과 같습니다.
name 1.0 1 1
제 질문은 원래 이름을 변경하지 않고 열 이름에서 추가 된 ".1", ".2"
을 제거 할 수있는 방법이 있다면 제 질문입니다.