因此,我有以下代码作为练习,我正在尝试使用pivot来融化和解融表。以下是我到目前为止所掌握的:
sp500data=yf.Tickers('MMM ABT ...ZTS).history(group_by='ticker',period = '2y')
melted = sp500data.reset_index().melt(id_vars=['Date'], value_name='Value').rename(columns={'variable_0':'Ticker','variable_1':'Attributes' })
pivoted = melted.pivot(index='Date', columns='Attributes')每当我尝试显示pivoted('ValueError: Index contains duplicate entries, cannot reshape')时,我都会遇到错误。请帮帮忙
发布于 2021-06-15 02:18:43
哦,我明白了,我应该将我的列指定为列表‘’Ticker‘,'Attribute’。这似乎暂时解决了我的问题
https://stackoverflow.com/questions/67972873
复制相似问题