네 개의 데이터 프레임 (dw, ds, dmw, dne) 헤더의 이름을 바꾸고 싶습니다. 그들 모두에는 6 개의 기둥이 있습니다. 내가 잘못 가고헤더의 이름 바꾸기 R
Error in names(i) = c("lon", "lat", "area", "fd", "tp", "rt") :
'names' attribute [6] must be the same length as the vector [1]
:
regions <- c("dw","ds","dmw","dne")
for (i in regions){
names(i)=c("lon","lat","area","fd","tp","rt")
}
하지만이 오류는 무엇입니까?
감사합니다. 이제이 오류가 발생합니다. 'colnames'에 오류가 있습니다. ('* tmp *', 값 = c ("lon", "lat", "area", "fd", "tp": : 2 차원 이하의 객체 –
이 편집 된 명제가 작동합니까? –
Sweet! 예, 작동합니다. 처음에 잘못 나온 곳이 아직 확실하지 않습니다. 단순 해 보였습니다. –