약 15,000 개의 행이있는 웹에서 가져온 데이터가 있습니다. 날짜 열에는 데이터의 '블록 섹션'시작 부분에 날짜가 있습니다. 약 25 %는 비어 있습니다. 따라서 2010 년 한 셀을 보유한 칼럼이고, 그런 다음 NA는 잠시 동안, 그리고 2010 년에 다시 나타납니다. 기본적으로 날짜는 같습니다. . . 그것이 바뀔 때까지. 나는 밖으로 날짜 변수를 뽑아했고 다음과 같은 코드에서 Date_from 소스 컬럼과 같다 : 나는 Date_tidy 컬럼에 Data_from_source 열을 코딩하는 방법에 붙어data_frame에서 거대한 공백을 정리하는 방법은 무엇입니까?
data_frame(
Date_from_source =
c(2010,rep(NA,2),2010,rep(NA,2),2011,rep(NA,3),2011,rep(NA,2),2012),
Date_tidy = c(rep(2010,6),rep(2011,7),2012))
. group_by 및 lag 방식을 사용하여 시도했지만 휠을 돌리고 있습니다. 감사.
보고 싶으세요 당신이 결과로 볼하려는 당신은 당신이 tidyr'을 찾고 될 수 – sorearm
을 기대 출력의 예를 줄 수있는 것을 완전히 확인 :: fill' –