亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

帶有衰減的熊貓數據框正向填充

帶有衰減的熊貓數據框正向填充

滄海一幻覺 2021-03-29 16:27:51
我正在運行Python 3.5和Pandas v 0.19.2。我有一個像下面的數據框。向前填充缺失值很簡單。import pandas as pdimport numpy as npd = {'A': np.array([10, np.nan, np.nan, -3, np.nan, 4, np.nan, 0]),     'B': np.array([np.nan, np.nan, 5, -3, np.nan, np.nan, 0, np.nan ])}df = pd.DataFrame(d)df_filled = df.fillna(axis='index', method='ffill')print(df_filled)Out[8]:       A    B0  10.0  NaN1  10.0  NaN2  10.0  5.03  -3.0 -3.04  -3.0 -3.05   4.0 -3.06   4.0  0.07   0.0  0.0我的問題是:實現衰減的正向填充的最佳方法是什么?我了解pd.ffill(),pd.fillna()但不支持。例如,我需要的輸出是下面的內容(與上面的常規填充相反),其中每個周期的值均減半:Out[5]:       A    B0  10.0  NaN1   5.0  NaN2   2.5  5.03  -3.0 -3.04  -1.5 -1.55   4.0 -0.756   2.0  0.07   0.0  0.0
查看完整描述

2 回答

  • 2 回答
  • 0 關注
  • 211 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號