python - 如何跳过财务 Matplotlib Python 图中的空日期(周末)?

标签 python graph matplotlib financial

ax.plot_date((dates, dates), (highs, lows), '-')

我目前正在使用此命令通过 Matplotlib 绘制财务高点和低点.效果很好,但如何删除 x 轴上因没有市场数据的日子(例如周末和假期)留下的空白区域?

我有日期、高点、低点、收盘价和开盘价列表。我找不到任何创建带有 x 轴的图表的示例,该图表显示日期但不强制执行恒定比例。

最佳答案

scikits.timeseries 的广告功能之一是“使用智能间隔的轴标签创建时间序列图”。

您可以看到一些示例图 here .在第一个示例(如下所示)中,“业务”频率用于数据,自动排除假期和周末等。它还掩盖了缺失的数据点,您将其视为此图中的间隙,而不是对其进行线性插值。

alt text

关于python - 如何跳过财务 Matplotlib Python 图中的空日期(周末)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1273472/

相关文章:

python - 删除被遮挡的散点图点

python - 在 numpy 中对大型 3D 图像进行下采样

algorithm - 寻找对偶欧拉

python - 如何从 csv 文件绘制列的直方图

java - 如何以确定性顺序遍历 Guava 图?

java - 仅使用深度优先搜索获取相邻顶点

python - matplotlib-cpp与使用C++的Visual Studio(尤其是3D图)?

Python:忽略带有特定单词的文本的正则表达式

python - 解密由gpg加密的zip文件

python - 矩阵类方法中的参数错误 - Python