วิธีรับ geom_vline แนวตั้งไปยังแกน x ของวันที่ของชั้นเรียน
แม้ว่าฉันจะพบการโพสต์ของนายอำเภอในกลุ่ม Google บน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และมีระดับ