연간 데이터가 몇 년이지만 가장 최근의 1 년 데이터 만있는 경우 ggplot2 및 geom_bar를 사용하여 가장 최근 연도의 막대를 연장하여 프로그래밍 할 수있는 방법이 있습니까? 파트 타임 데이터가 외삽 된 경우일까요?전체 연도 계산을 기반으로 geom_bar에 어떻게 추가 할 수 있습니까?
작은 예제가 있습니다. 2014 숫자가 반년 동안 있다고 가정합니다. '막대 상단에'동일한 양을 추가하는 방법, 즉 반년 데이터를 외삽하여 색을 다르게 채우는 방법이 있습니까?
yrs <- data.frame(Id = c(1, 2, 3), Year = c(2012, 2013, 2014), Amount = c(5e6, 6e6, 3e6))
ggplot(yrs, aes(x = Year, y = Amount)) + geom_bar(stat = "identity")
@bjosoph! 고맙습니다. 당신의 제안은 내가 생각했던 것보다 훨씬 더 애호가 다. 내 생각에 부분적인 연도를 객체 YTD로 정의한 다음 YTD에 남은 월 수/경과 개월 수를 곱하는 객체 프로젝트를 만듭니다. 귀하의 숫자와 반년에 YTD는 6/6 또는 4의 4 배가됩니다. 그렇다면 ggplot은 YTD를 채우기 유형으로 어떻게 인식합니까? – lawyeR
당신은'ytd' (또는 무엇이든)라는 새로운 컬럼을 만들 수 있고'acutal'과'projected' 두 값을주고'fill = ytd' 또는 여러분이 컬럼을 호출 한 것을 – bjoseph