大熊猫数据框,提供每周平均值至每日数据

时间:2020-04-12 14:34:35

标签: python pandas

我有pandas.dataframe格式的股票的每日价格,带有datetimeindex。我想有一列显示该周收盘价的平均值。我不知道该如何用文字解释。这就是它显示的样子。请告诉我如何获得“每周平均收盘价”列。谢谢! example in excel

1 个答案:

答案 0 :(得分:0)

您可以使用datetime.week()获取该日期的week_number并将其分配给新列。然后,df.groupby("week_number")["Close"].mean()这将为您提供每周的平均收盘价。