Добавить параметр header=[1]
для установки имен столбцов по второй строке файла:
rd = pd.read_csv('afganistan.csv', index_col=[0], header=[1])
Или использовать skiprows=1
для пропуска первой строки в файле:
rd = pd.read_csv('afganistan.csv', index_col=[0], skiprows=1)
РЕДАКТИРОВАТЬ:
Похоже, также избегайте первых значений индекса (0,1,2 ..) и устанавливайте индекс по country
столбцам, затем необходимо использовать:
rd = pd.read_csv('afganistan.csv', index_col=[1], header=[1]).iloc[:, 1:]
Или:
rd = pd.read_csv('afganistan.csv', index_col=[1], skiprows=1).iloc[:, 1:]