我正在尝试使用PANDAS堆叠我的数据集,并将国家设置为索引。
import pandas as pd
url = 'https://raw.githubusercontent.com/cleibowitz/Module-6/main/Module%206%20Dataset%20-%20GDP%20TRANSPOSED.csv'
data = pd.read_csv(url, index_col = 'Year')
data.columns.name = 'Country'
data = pd.DataFrame(data.stack().rename('value'))
data.reset_index()
data = data.query('Year == 2020')
data.set_index('Country')
data由于某些原因,我一直收到这样的错误,它找不到“国家”,但我知道它在数据集中。我正在查找以下输出:

有没有人能帮我一下?谢谢!
发布于 2021-12-01 14:47:55
您必须在此之前重置索引(因为索引是年份和国家/地区的组):
data.reset_index().set_index('Country')https://stackoverflow.com/questions/70186118
复制相似问题