组织Pandas Dataframe 像雅虎金融多股票 Dataframe

jucafojl  于 2023-01-04  发布在  其他
关注(0)|答案(1)|浏览(138)

我试图组织我的Pandas Dataframe 一样,我们从雅虎金融 Dataframe 的多个股票代码与OHLCV.如何实现.

我试过了。

df = df[['Name','datetime','open','high','low','close','volume']]
df.set_index(['Name', 'datetime'], inplace=True)
df = df.astype(float)

and got the following output.

sqxo8psd

sqxo8psd1#

这取决于需要什么。如果需要列中MultiIndex的所有列:

df1 = df.astype(float).unstack(0).swaplevel(0,1,axis=1).sort_index(axis=1)

如果只需要处理一列,例如open

df2 = df.astype(float)['open'].unstack(0)

相关问题