#python-3.x #pandas
Вопрос:
Это данные :
Calendar years 1990 1991 1992 ...
Angola 84 71 80 ...
. . . .
. . . .
. . . .
Как строки, так и столбцы содержат больше данных, это всего лишь пример данных
Я хочу, чтобы данные выглядели так :
Calendar years Angola ...
1990 84
1991 71
1992 80
. .
. .
. .
Я использовал df.transpose (), но он не изменяет заголовки столбцов, а вместо этого помещает заголовки столбцов как 0,1,2..
Любые зацепки будут оценены по достоинству
Ответ №1:
Это то, что вы могли бы сделать:
df = df.T.reset_index()
df.columns = df.iloc[0, :]
df = df.drop(0)
Выход:
Calendar years Angola
1 1990 84
2 1991 71
3 1992 80