gpt4 book ai didi

Python:数据帧重组

转载 作者:太空宇宙 更新时间:2023-11-03 14:01:11 25 4
gpt4 key购买 nike

我有一个从下面的代码生成的 DataFrame

import pandas as pd
import pandas_datareader.data as web
from datetime import datetime

start=datetime(2018, 3, 1)
end=datetime(2018,3,12)
symbol = ['AAPL' , 'IBM' , 'MSFT' , 'GOOG']

Morningstar=web.DataReader(symbol, data_source='morningstar',start=start, end=end)
dfResetMorningstar=Morningstar.reset_index()
pricemine=dfResetMorningstar[['Symbol','Date','Close']]
pricemine.set_index(['Symbol','Date'], inplace=True)

结果: enter image description here

<小时/>

我想将数据帧转换为类似于下面的格式(数据将是['Close']数据

enter image description here

我不确定如何使用“groupby”注释来实现这一点。任何反馈将不胜感激。也欢迎其他不使用“groupby”的方式。

谢谢!

最佳答案

使用unstack按第一级:

pricemine = pricemine['Close'].unstack(0)

关于Python:数据帧重组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49234274/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com