版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_44580977/article/details/102015974
简单移动平均使用,window 参数表示使用前20个数据求平均。
代码语言:javascript
复制
df_stockload['Ma20'] = df_stockload.Close.rolling(window=20).mean()#增加M20移动平均线
print(df_stockload.head())
因此前 19行数据不足20个会是NaN空标识
删除缺省值的行
DataFrame.dropna()方法删除NaN值。其中参数axis=0表示删除包含缺失值行,axis=1表示删除包含缺失值列;参数how=any表示只要有一个缺失值就删除该行或列,how=all表示只有当所有值都为缺失值时才删除该行或列。
代码语言:javascript
复制
df_stockload.dropna(axis=0,how='any',inplace=True)#NAN值删除
print(df_stockload.head()) # 查看前5行