【问题标题】:Pandas DataFrame creates new row for index using groupby and sumPandas DataFrame 使用 groupby 和 sum 为索引创建新行
【发布时间】:2016-05-14 16:07:43
【问题描述】:

使用groupby和sum操作后如下:

companyGrouped = dailyStocks.groupby(['SYMBOL'])
sumByCompany = companyGrouped.sum()

我最终得到了 group by 和 sum 键的新行,这是不可取的,因为我稍后想使用 [SYMBOL] 将其与另一个数据框合并。使用sumByCompany.head() 获得的表格图像如下所示。

我已经尝试了一些方法来解决这个问题,但是尝试手动删除这一行并将索引设置为'SYMBOL' 似乎并不优雅!感谢您的帮助!!!

enter image description here

【问题讨论】:

    标签: python pandas group-by sum dataframe


    【解决方案1】:

    df.reset_index(level=0, inplace=True)解决

    enter link description here

    【讨论】:

      猜你喜欢
      • 2019-01-12
      • 2021-11-06
      • 1970-01-01
      • 2018-02-28
      • 2014-11-15
      • 2022-12-15
      • 1970-01-01
      • 1970-01-01
      • 2021-03-09
      相关资源
      最近更新 更多