Here is a DateFrame,like this:
df_12=df[df.index.year==2012]
I want to get a series df_X ,X='13','14','15',like bellow
df_13,df_14...
In fact,I can get it directly,by doing:
df_13=df[df.index.year==2013]
df_14=df[df.index.year==2014]
df_15=df[df.index.year==2015]
df_16=df[df.index.year==2016]
But ,it will get crazy when the X get very large.So,I try to use a for loop,
for x in ['13','14','15','16']:
df_+x=df[df.index.year==int('20'+x)]
It raises a error,and I know why I was wrong. Could anybody get it by using a loop? Thanks!