동일한 차원과 열 이름을 가진 두 개의 데이터 프레임이 있습니다. 현재 두 문자로 저장된 날짜를 날짜로 변환하고 싶습니다. for 루프를 사용하여 자동화하는 방법이 있습니까? 나는 비록 다음 스크립트와 유사한 뭔가 :변수를 날짜 형식으로 변환하는 루프
Error in i$Date : $ operator is invalid for atomic vectors
나는이에 i
개체를 사용할 수 있다고 생각하지 않습니다 : 이것은 실제로 작동하고 다음과 같은 오류 메시지를 반환하지 않습니다
names <- c("old.df", "new.df")
# use Date format
for (i in names) {
i$Date <- as.Date(i$Date, "%d/%m/%Y")
i$Datetime <- as.Date(i$Datetime, "%d/%m/%Y %h:%m:%s.000")
i$ClickDatetime <- as.Date(i$ClickDatetime, "%d/%m/%Y %h:%m:%s.000")
}
방법. 같은 목표를 달성하기 위해 일반적으로 사용하는 좋은 해결 방법이 비슷한 조건인지 궁금합니다.