在类似Python的SAS中动态命名数据集



我多年来一直在从网络上抓取数据(2007-2019(。我想在不同的数据集df_year中输出数据,并将年份作为数据的年份。在SAS中,我可以为今年创建一个宏变量,但不知道如何在Python中类似地动态命名数据集。谢谢

Python没有宏的概念。做你正在寻找的事情的自然方法是使用字典:

df_by_year = {}
df_by_year[2011] = df
df_by_year[2012] = another_df

然后,您可以通过df_by_year[<my_year>]访问特定年份的数据帧

最新更新