Python pandas.ewma方法代碼示例 | Pandas EWMA

當前位置:首頁>>代碼示例>>Python>>正文本文整理匯總了Python中pandas.ewma方法的典型用法代碼示例。

如果您正苦於以下問題:Pythonpandas.ewma方法的具體用法?Pythonpandas.ewma怎麽用?Pythonpandas.ewma使用的例子?那麽恭喜您,這裏精選的方法代碼示例或許可以為您提供幫助。

您也可以進一步了解該方法所在類pandas的用法示例。

在下文中一共展示了pandas.ewma方法的22個代碼示例,這些例子默認根據受歡迎程度排序。

您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於我們的係統推薦出更棒的Python代碼示例。

示例1:main​點讚7​#需要導入模塊:importpandas[as別名]#或者:frompandasimportewma[as別名]defmain():parser=argparse.ArgumentParser()parser.add_argument('files',metavar='filename',type=str,nargs='*')args=parser.parse_args()args=vars(args)files=args['files']assertlen(files)==2targets_df=pd.read_csv(files[0],header=0,index_col=False)predict_df=pd.read_csv(files[1],header=0,index_col=False)column=targets_df.columns[1]targets=targets_df.as_matrix(columns=[column])#predict_df[column]=pd.ewma(predict_df[column],com=1,adjust=False)predictions=predict_df.as_matrix(columns=[column])rmse,mse=calc_rmse(predictions,targets)print("RMSE:%f,MSE:%f"%(rmse,mse))開發者ID:rwightman,項目名稱:tensorflow-litterbox,代碼行數:24,代碼來源:compare_csv.py示例2:four_losses_draw​點讚6​#需要導入模塊:importpandas[as別名]#或者:frompandasimportewma[as別名]deffour_losses_draw(losses,names,title):"""Drawtwographs.First-last100iterations.Second-alliterations.Parameters----------losses:listlossvaluesnames:listnamesoflosstitle:strtitletograph"""_,axis=plt.subplots(1,2)forloss,nameinzip(losses,names):axis[0].plot(loss[-100:],label='%s'%name)axis[0].plot(pd.ewma(np.array(loss[-100:]),span=10,adjust=False),label='%s'%name)axis[1].plot(loss,label='%s'%name)axis[1].plot(pd.ewma(np.array(loss),span=10,adjust=False),label='%s'%name)axis[0].set_title(title)axis[0].legend()axis[1].legend()plt.show()開發者ID:analysiscenter,項目名稱:batchflow,代碼行數:27,代碼來源:utils.py示例3:select_Time_MACD​點讚6​#需要導入模塊:importpandas[as別名]#或者:frompandasimportewma[as別名]defselect_Time_MACD(self):#EMA#printself.df_close.tail()ema_close_short=self.df_close[self.COL_EMA_S].get_values()ema_close_long=self.df_close[self.COL_EMA_L].get_values()dif_price=ema_close_short-ema_close_lo


常見投資理財問答