python 计算简单移动平均

简单移动平均使用,window 参数表示使用前20个数据求平均。

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表示只有当所有值都为缺失值时才删除该行或列。

df_stockload.dropna(axis=0,how='any',inplace=True)#NAN值删除
print(df_stockload.head())  # 查看前5行
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值