我有一个如下所示的数据框:
metric type time_stamp
1.879425 blah 2015-10-29 18:39:19
1.239894 bluh 2015-10-29 20:39:19
s = ggplot(aes(y="metric",x="time_stamp",color='type'),data = tmp_df) + geom_point() + geom_line(method='lm') + facet_grid("day",scales='free_x') + scale_x_date(labels = date_format("%H:%M"),breaks='1 hour')
如您所见,geom_line()函数正在显示正确位置的点。但是,geom_point似乎正在转换数据并将其捕捉到每天的00:00小时。为什么是这样?