【发布时间】:2019-10-08 22:42:14
【问题描述】:
我正在尝试根据 RAP 数据绘制 GFS 数据,RAP 将完美地绘制连接它们的点和线。但是,GFS 只会绘制为点数据:,而我一生都没有找到一种方法来绘制 GFS 数据,并用一条线连接这些点。这是我一直在使用的代码:
gfs = df['GFS']
rap = df['RAP']
fig2, ax2 = plt.subplots(figsize=(10,8))
ax2.plot(fh,gfs,'ob-')
ax2.plot(fh,rap,marker='x')
ax2.tick_params(which='major',labelsize='12')
ax2.grid(which='major', color='#CCCCCC', linestyle='-')
plt.xticks(rotation='90')
plt.xlabel('Forecast Run')
plt.ylabel('Snowfall Accumulation (in.)')
plt.legend()
任何帮助和指导将不胜感激!
【问题讨论】:
-
您需要删除没有数据的点。
-
请不要发布代码或数据的图像。将其复制并粘贴为文本,然后将其格式化为代码(选择它并输入
ctrl-k) -
我已尝试使用 .ffill() 和 .dropna() 删除“NaN”值,但仅绘制点的结果仍然相同
标签: python pandas matplotlib