我是熊猫的时间序列编程的新手。
这是示例数据:
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/