【发布时间】:2022-02-22 15:52:17
【问题描述】:
我有一个大数据框。您将在下面找到它的摘录:
lst=[['31122020','A',12],['31012021','A',14],['28022021','A',15],['31032021','A',17]]
df2=pd.DataFrame(lst, columns=['Date','FN','AuM'])
我想计算AuM 列的年初至今 (YTD)。新列应如下所示:
lst=[['31122020','A',12,'NaN'],['31012021','A',14,0.167],['28022021','A',15,0.25],['31032021','A',17,0.417]]
df2=pd.DataFrame(lst, columns=['Date','FN','AuM','AuM_YTD_%Change'])
你知道任何可以达到我目标的熊猫功能吗?
【问题讨论】:
标签: python pandas dataframe date percentage