繁体   English   中英

pandas dataframe 给出每日数据的每周平均值

[英]pandas dataframe giving weekly average to daily data

我有一个带有日期时间索引的 pandas.dataframe 格式的股票每日价格。 我想有一列显示一周收盘价的平均值。 我不知道如何用文字解释。 这就是它显示的样子。 请告诉我如何获得“每周平均收盘价”栏。 谢谢! excel 中的示例

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM