面板包在x轴上丢失日期时间格式

3 投票
1 回答
653 浏览
提问于 2025-04-18 04:42

在尝试用日期作为x轴、数值作为y轴来绘制数据框的分面图时,日期的格式都变得不对了。下面的代码生成了附带的图表。如果有任何解决办法或者替代方案,我将非常感激。谢谢!

更新:我附上了处理过的数据框快照。

    rx_all.head()
        Date            Stock Period           Returns
0 2010-02-10  BIIB_ANL PERF_1  0.005546
1 2010-02-11  BIIB_ANL PERF_1  0.029448
2 2010-02-12  BIIB_ANL PERF_1  0.020829
3 2010-02-16  BIIB_ANL PERF_1  0.019198
4 2010-02-17  BIIB_ANL PERF_1  0.039336

[5 rows x 3 columns]

perfChart = ggplot(aes(x='Date', y='Returns', color='Stock Period'),data=rx_all) \
+ geom_line() \
+ facet_wrap('Stock Period')

Facet Wrap stock return plot

1 个回答

0

试试这个函数:scale_x_datetime(breaks = date_breaks("6 hour"), labels = date_format("%H:%M", tz="GMT5.5"))

撰写回答