다음과 같은 날짜가 포함 된 문자 개체가 있습니다.누락 날짜를 이전 항목으로 채우기
Dec-13-17 06:38AM
Dec-11-17 07:30AM
06:35AM
06:20AM
06:15AM
Dec-09-17 01:22PM
Dec-08-17 11:46AM
05:20AM
Dec-08-17 09:38AM
문제점 이러한 항목 중 일부에 날짜 값이 누락되었습니다. 6:35, 6:20 & 5:15은 모두 Dec-11-17에 누락되어 있으며 05:20 AM은 12 월 8 일 -17 일에 누락되었습니다.
필자는 str_count()
을 사용하여 다음 전체 datetime을 찾은 다음 gsub를 사용하여 날짜 부분 만 추출한 다음 다음과 같은 기존 시간 항목을 붙여 다음 ifterse 문을 항상 썼습니다.
paste0(gsub(" .*$", "", datetime), <existingdate>)
그것의 아주 지저분가 문 ifelse 중첩 많이 포함하지만, 문제는 내가에서 날짜를 추출보고있다 불완전한 항목 위의 얼마나 많은 행을 결코 알지 못할 것입니다있다. 이 데이터는 웹에서 긁어내어 내 문장을 처리 할 수있을 정도로 길어질 수 있으므로이 작업을 수행하는 더 좋은 방법이 있다고 확신합니다.
많은 도움을 주셨습니다.
문제 해결에 도움이되는 답변을 수락하십시오. – PoGibas