Ben google grubunda Hadley'in yazı bulundu rağmen POSIXct
ve geom_vline
ben bunu halletmek olamazdı. Örneğin 1998, 2005 ve 2010 yıllarına ait bir zaman serim var ve dikey bir çizgi çizmek istiyorum. ggplot
Ve qplot
sözdizimini denedim , ancak yine de ya hiç dikey çizgi görmüyorum ya da dikey çizgi ilk dikey ızgarada çiziliyor ve tüm seri biraz garip bir şekilde sağa kaydırılıyor.
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
Tarih alanım "1993-07-01" biçimine sahip ve sınıfın Date
.
1
Örneğinizi deneyebilmemiz için veri çerçevenizin birkaç satırını ekleyebilir misiniz?
—
Sarah West