Correct the code to correctly output the dataframe with this data: gdpdiff = pd.DataFrame({'Top1': df19[['Country or region', 'GDP per capita']]\ .sort_values(by='GDP per capita', ascending=False).head(20)[0:1], 'Top20': df19[['Country or region', 'GDP per capita']]\ .sort_values(by='GDP per capita', ascending=False).head(20)[19:20]}) gdpdiff
def gdp(df19): Top1=df19[['Country or region', 'GDP per capita']]\ .sort_values(by='GDP per capita', ascending=False).head(20)[0:1] Top20=df19[['Country or region', 'GDP per capita']]\ .sort_values(by='GDP per capita', ascending=False).head(20)[19:20] dataset = pd.DataFrame({'Top1': Top1, 'Top20': Top20}) return dataset gdp(df19)