我基本上是在嘗試使用熊貓計算迄今為止的收入。我想返回由每個季度末組成的 N 列。每列將計算截至該季度末的總收入。我有:df['Amortization_per_Day'] = (2.5, 3.2, 5.5, 6.5, 9.2)df['Start_Date'] = ('1/1/2018', '2/27/2018', '3/31/2018', '5/23/2018', '6/30/2018') Date_Range = pd.date_range('10/31/2017', periods=75, freq='Q-Jan')并想做類似的事情:df['Amortization_per_Day'] * (('Date_Range' - df['Start_Date']).dt.days + 1)對于 Date_Range 中的每個日期。我不確定如何通過函數傳遞 Date_Range 并返回 N 列。我一直在閱讀關于 zip(*df) 和 shift 但沒有完全掌握它。非常感謝你的幫助。
添加回答
舉報
0/150
提交
取消