第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

Python:Dataframe 在索引規(guī)則上添加一列

Python:Dataframe 在索引規(guī)則上添加一列

慕慕森 2021-07-09 07:04:23
得到一個(gè)像下面這樣的數(shù)據(jù)框,它的索引是 [date,assetName]如何在 10 天內(nèi)添加帶有開盤價(jià)的新列?日期索引列的數(shù)據(jù)類型是時(shí)間戳('2007-02-01 00:00:00+0000', tz='UTC')from datetime import datetimeimport pandas as pddatetime_object = datetime.strptime('Feb 1 2007', '%b %d %Y')market_df   = pd.DataFrame({'date': [                                    datetime.strptime('Feb 1 2007', '%b %d %Y')                                    ,datetime.strptime('Feb 1 2007', '%b %d %Y')                                    ,datetime.strptime('Feb 1 2007', '%b %d %Y')                                     ,datetime.strptime('Feb 11 2007', '%b %d %Y')                                    ,datetime.strptime('Feb 11 2007', '%b %d %Y')                                    ,datetime.strptime('Feb 11 2007', '%b %d %Y')                                     ],                            'assetName': ['AAPL', 'GOOGL', 'AMZN','AAPL', 'GOOGL', 'AMZN'],                            'open': [20, 30.9, 40, 22.3, 35, 45],                            'close': [20.5, 30.6, 40.5,22.3,35,45],                           })market_df = market_df.set_index(['date','assetName'])  如何使用新列“price_in_10_days”獲取此數(shù)據(jù)框date    assetName   open    close   price_in_10_days2007-02-01  AAPL    20.0    20.5    22.32007-02-01  GOOGL   30.9    30.6    35.02007-02-01  AMZN    40.0    40.5    45.02007-02-11  AAPL    22.3    22.3    NaN2007-02-11  GOOGL   35.0    35.0    NaN2007-02-11  AMZN    45.0    45.0    NaN
查看完整描述

1 回答

?
qq_花開花謝_0

TA貢獻(xiàn)1835條經(jīng)驗(yàn) 獲得超7個(gè)贊

我相信你需要?jiǎng)?chuàng)建DatetimeIndexby unstack,然后shift是10幾天和最后stack:


market_df['price_in_10_days']  = market_df['open'].unstack().shift(-1, freq='10D').stack()

print (market_df)


                      open  close  price_in_10_days

date       assetName                               

2007-02-01 AAPL       20.0   20.5              22.3

           GOOGL      30.9   30.6              35.0

           AMZN       40.0   40.5              45.0

2007-02-11 AAPL       22.3   22.3               NaN

           GOOGL      35.0   35.0               NaN

           AMZN       45.0   45.0               NaN


查看完整回答
反對(duì) 回復(fù) 2021-07-13
  • 1 回答
  • 0 關(guān)注
  • 685 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)