나는에 구글 그룹 해들리의 게시물을 발견에도 불구 POSIXct
하고 geom_vline
, 나는 그것을 할 수 없었다. 예를 들어 1998 년, 2005 년 및 2010 년의 시계열을 가지고 있으며 수직선을 그리고 싶습니다. ggplot
및 qplot
구문으로 시도 했지만 여전히 수직선이 전혀 보이지 않거나 수직선이 맨 처음 수직 그리드에 그려지고 전체 시리즈가 다소 이상하게 오른쪽으로 이동합니다.
gg <- ggplot(data=mydata,aes(y=somevalues,x=datefield,color=category)) +
layer(geom="line")
gg + geom_vline(xintercept=mydata$datefield[120],linetype=4)
# returns just the time series plot I had before,
# interestingly the legend contains dotted vertical lines
내 날짜 필드의 형식은 "1993-07-01"이고 클래스 Date
입니다.
1
예제를 시도 할 수 있도록 데이터 프레임의 몇 행을 추가 할 수 있습니까?
—
Sarah West