我是熊猫的时间序列编程的新手。
这是示例数据:

                     date       2      3      4  ShiftedPrice
0 2017-11-05 09:20:01.134  2123.0  12.23  34.12         300.0
1 2017-11-05 09:20:01.789  2133.0  32.43  45.62         330.0
2 2017-11-05 09:20:02.238  2423.0  35.43  55.62           NaN
3 2017-11-05 09:20:02.567  3423.0  65.43  56.62           NaN
4 2017-11-05 09:20:02.948  2463.0  45.43  58.62           NaN


我想为ShiftedPrice列没有缺失值的所有对绘制日期与ShiftedPrice的关系。您可以假设data列中绝对不会缺少任何值。因此,请为此提供帮助。

最佳答案

您可以先通过NaN删除dropna行:

df = df.dropna(subset=['ShiftedPrice'])


然后plot

df.plot(x='date', y='ShiftedPrice')


全部一起:

df.dropna(subset=['ShiftedPrice']).plot(x='date', y='ShiftedPrice')

关于python - 绘制图表,排除 Pandas 或matplotlib中的缺失值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/47881867/

10-12 07:11