分组和聚合结果为一行变量生成'-inf'

时间:2019-04-09 13:07:03

标签: python pandas

我正在按年份分组并汇总一个数据框。一年中的一行结果为“ -inf”

这是我的代码:

df1= df[['Year','Total Hospital Margin','Operating Margin']].groupby('Year').mean().mul(100)

输出数据:

df1.head()
Out[245]: 
               Total Hospital Margin  Operating Margin
   Year                                         
   2005               3.953115          2.508866
   2006              -0.217285              -inf
   2007               4.047751          1.683040
   2008               2.682087          2.404198
   2009              -0.663162         -1.526890

2006年,“营业利润率”似乎是“ -inf”。但是我已经检查了excel中的数字,它们总计为:2.433175204。 不知道这里发生了什么。

0 个答案:

没有答案