У меня есть набор данных, в котором имена столбцов имеют ключевые слова, такие как: '', for, in. Я хочу переименовать имена столбцов, однако, когда я пытаюсь переименовать их, это выдает ошибку.
geography1.rename(columns = {'code' : 'World Bank (ISO) 3-letter code',
'country' : 'Country Name',
'areakm2' : 'Area in km2',
'cen_lat' : 'latitude of country centroid',
'cen_lon' : 'longitude of country centroid',
'elev' : 'mean m above sea level',
'distcr' : 'mean distance to coast or river',
'distc' : 'mean distance to coast',
'distr' : 'mean distance to river',
'tropicar' : '% land area in geographical tropics',
'troppop' : '%pop ('95) in geographical tropics',
'lc100km' : '%area 100km from icefree coast',
'lcr100km' : '%area 100km from icefree coast or sea-nav. river',
'pop95' : '1995 pop (from GPWv2)',
'pdenpavg' : 'typical pop density experienced',
'pop100km' : '%pop ('95) 100km from icefree coast',
'pop100cr' : '%pop ('95) 100km from icefree coast or sea-nav. river',
'cen_c' : 'dist centroid to coast(km)',
'cen_cr' : 'dist centroid to coast/riv (km)' })
Ошибка:
File "<ipython-input-38-8d61ee263006>", line 11
'troppop' : '%pop ('95) in geographical tropics',
^
SyntaxError: invalid syntax