Matplotlib如何在不将datetime轴更改为字符串的情况下折叠datetime轴中的时间间隔?

2024-05-15 07:41:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在编写一个股票交易应用程序,我想显示一个图表,在同一个图表上绘制价格数据和多个技术指标

我使用twinx()函数来绘制多个指标以及价格

当交易结束时,我不知道如何处理图表上的时间间隔。我在某处和其他地方读过一些答案,他们都说要将datetime转换为轴上的字符串,我想在轴上缩小差距

但这对我来说不是一个选择,因为对于我一时冲动计算的多个指标,它们的日期时间范围比价格数据要短。只需传递日期时间值,并从图表的最右侧开始绘制指示器,就很方便了

有没有办法做到这一点?任何帮助都将不胜感激

提前谢谢


Tags: 数据函数答案应用程序间隔地方图表时间