【发布时间】:2020-06-07 19:32:42
【问题描述】:
我有 DataFrame,其中一列名称“X”有值,第二个“Y”是时间戳,DataFrame 如下所示:
该列“X”的类型是“int64”,列“Y”的类型是“object”。 我的问题是如何在我的 DataFrame 中为这些列创建时间序列图表。
我想实现如下所示,下面的 nevetheles 图涉及多年来的时间序列,我需要在几天或几个月内进行更改:
【问题讨论】:
我有 DataFrame,其中一列名称“X”有值,第二个“Y”是时间戳,DataFrame 如下所示:
该列“X”的类型是“int64”,列“Y”的类型是“object”。 我的问题是如何在我的 DataFrame 中为这些列创建时间序列图表。
我想实现如下所示,下面的 nevetheles 图涉及多年来的时间序列,我需要在几天或几个月内进行更改:
【问题讨论】:
假设您已经将数据集读入名为 X 和 Y 的数组中,对于您的 x 轴,您可以生成一个 numpy 数组
x_axis_arr = np.arange(len(Y))
然后,在你用 matplotlib 绘图后,你可以改变 x 轴标签
plt.plot(X, x_axis_arr)
plt.xticks(Y)
您可能需要事先将 Y 转换为字符串数组
【讨论】: