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

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

Pandas\Python:通過成對比較創(chuàng)建一個新的數(shù)據(jù)框

Pandas\Python:通過成對比較創(chuàng)建一個新的數(shù)據(jù)框

慕的地6264312 2023-08-03 16:35:13
我有一個示例數(shù)據(jù)框。df = pd.DataFrame({'time':['12:00','12:01','12:02','12:03','12:04','12:05','12:06','12:07'], 'begin':[6880,6930,6920,7095,7025,7300,7130,7110],                  'up':[7034,6995,7105,7105,7415,7420,7230,7195],'down':[6880,6845,6869,6885,6894,7090,7045,6990],'end':[6930,6920,7095,7025,7300,7130,7110,7055]})df = df.set_index('time')        begin   up      down    endtime                12:00   6880    7034    6880    693012:01   6930    6995    6845    692012:02   6920    7105    6869    709512:03   7095    7105    6885    702512:04   7025    7415    6894    730012:05   7300    7420    7090    713012:06   7130    7230    7045    711012:07   7110    7195    6990    7055算法:對于索引列的第一行和第二行time:(將與第一行相同)= 12:00對于列的第一行和第二行begin:(將是第一行的“開始”)new_begin = 6880對于列的第一行和第二行up: if 'up_row1' > 'up_row2': new_up = up_row1 else: up_row2對于列的第一行和第二行down: if 'down_row1' < 'down_row2': new_down = down_row1 else: down_row2對于列的第一行和第二行end:(將是第二行的“結(jié)束”)new_end = 6920對于第三行和第四行以及其他對行依此類推所以結(jié)果一定和這個一模一樣        begin   up      down    endtime                12:00   6880    7034    6845    692012:02   6920    7105    6869    702512:04   7025    7420    6894    713012:06   7130    7230    6990    7055在此先感謝您的幫助!
查看完整描述

1 回答

?
慕無忌1623718

TA貢獻1744條經(jīng)驗 獲得超4個贊

您可以將groupby數(shù)據(jù)幀放在自定義的成對石斑魚上,然后agg使用字典dct:


dct = {'time': 'first', 'begin': 'first',

       'up': 'max', 'down': 'min', 'end': 'last'}

df = df.reset_index().groupby(np.arange(len(df)) // 2).agg(dct).set_index('time')

       begin    up  down   end

time                          

12:00   6880  7034  6845  6920

12:02   6920  7105  6869  7025

12:04   7025  7420  6894  7130

12:06   7130  7230  6990  7055


查看完整回答
反對 回復 2023-08-03
  • 1 回答
  • 0 關注
  • 114 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網(wǎng)微信公眾號