很抱歉我的问题很傻,这是我编程的第一步。
我正在使用Python API for FRED (更多信息在这里),尤其是:fred.get_series_info。我试着运行了.get_series_info。
tik1 = 'EUNNGDP'
info = fred.get_series_info(tik1)
的输出是下面的表(在我的理解中,这是一个系列)。
我想把这个表转换为一个数据框架,并输入列名。要做到这一点,我首先尝试使用 info.reset_index()
这给我带来了以下结果。
然后我试着重命名列,并得到列名,通过使用
`info.rename({'index':'label'}, axis = 'columns')
list(info.columns
在那里我得到了以下错误信息。
你能告诉我吗?
确保你正在保存输出的 info.reset_index()
,像这样。
info = info.reset_index()
info.rename({'index':'label'}, axis = 'columns')
或者你可以就地取材
info.reset_index(inplace=True)
info.rename({'index':'label'}, axis = 'columns')