У меня есть Dataframe со столбцом Country, а также столбцами года (с 1960 по 2015 год). Я хочу создать новый Dataframe, содержащий только страну и столбцы за последние десять лет.Ошибка синтаксиса при создании Dataframe
Мне удалось получить последние десять лет в Dataframe, но не в странах, которым они соответствуют.
df = df[['Country', '%d' % i for i in range(2006, 2016)]]
Из приведенного выше кода я возвращаю синтаксическую ошибку. Что я делаю не так?
Да, но ''% d '% i' здесь действительно не нужно. 'str (i)' будет достаточно. – DeepSpace
Спасибо за помощь и предложение. – user7350180