【发布时间】:2022-01-10 22:21:51
【问题描述】:
我想根据时间列创建新列。 我正在尝试将每行中的最后 5 个值附加到第 0 行,然后使用时间列作为每列的标题。
指数代码日期时间成交量开盘收盘高低
0 AAPL 2022-01-06 09:00 121611 174.78 174.00 175.08 173.76
1 AAPL 2022-01-06 10:00 83471 174.11 173.89 174.64 173.88
2 苹果 2022-01-06 11:00 76327 173.99 173.55 174.25 173.16
3 AAPL 2022-01-06 12:00 83471 174.11 173.89 174.64 173.88
最终我希望它看起来像这样:
代码日期时间 vol9am open9am close9am high9am low9am vol10am open10am close10am high10am low10am
AAPL 2022-01-06 09:00 121611 174.78 174.00 175.08 173.76 83471 174.11 173.89 174.64 173.88
有什么建议吗?
【问题讨论】:
标签: python arrays pandas dataframe transpose