我是Python和StackOverflow的新手.所以请原谅我的帖子中的任何缺点. 我想计算一个特定行(例如巴林)的行平均值,但我在实现它时遇到了问题. 我使用了df.loc,但它返回了一个关键字错误的国家名称,因为它不承认的名称. 我的框架看起来像这样:
Country 1990 1995 2000 2005 2010 2015
0 Bahrain 5 4 3 2 1 5
1 Maldives 10 9 8 7 6 5
2 Germany 7 4 3 2 1 7
. .... .. .. .. .. .. ..
. .... .. .. .. .. .. ..
. .... .. .. .. .. .. ..
我写了这段代码,但得到了一个错误.我得到了一个名称为ROW的键错误.
mean=df.loc['Bahrain'].mean(axis=1)
我收到以下错误:
我更希望输出的格式为numpy.flat64.