pandas dataframe groupby 总和索引

2023-12-14

我有一个数据框,我想要

    FROM:  
             dow    yield
           0    F   2
           1    F   3
           2    M   4
           3    M   6
           4    TH  7
    TO:

          dow    ysum
      0     F   5
      1     M   10
      2     TH  7

但我得到了这个:

               |yield
         -------------
          dow  |
         -------------
           F   |5
           M   |10
           TH  |7

我就是这样做的:

    d1=['F','F','M','M','TH']
    d2=[2,3,4,6,7]
    d = {'dow': d1, 'yield': d2}
    df = pd.DataFrame(data=d, index=None)
    df1= df.groupby('dow').sum()

如何使用 dow 作为列而不是索引来获取结果?


第一列是index,所以你可以添加参数as_index=False:

df1 = df.groupby('dow', as_index=False).sum()
print (df1)
  dow  yield
0   F      5
1   M     10
2  TH      7

Or reset_index:

df1 = df.groupby('dow').sum().reset_index()
print (df1)
  dow  yield
0   F      5
1   M     10
2  TH      7
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pandas dataframe groupby 总和索引 的相关文章

随机推荐

  • 如何为 Android 应用程序创建类似“脉冲”的 UI

    I would like to know how can I create a Pulse like app on android Here is a screenshot 有很多事情 它有许多 水平内容行 每 行 都有内容的 单元格 我可
  • GKE 上的集群更新后容器日志不起作用

    最近 我对集群进行了升级 该集群运行多个用 Java 编写的微服务容器 使用默认的 Spring Boot 的 log4j2 默认配置 从那时起 容器日志不再更新 这kubectl 日志命令工作正常 可以使用此命令查看所有最近的日志 但应该
  • Lua for 循环减少 i?奇怪的行为[重复]

    这个问题在这里已经有答案了 有人可以向我解释一下吗 for i 1 5 do print i i i 1 print i end 输出是 1 0 2 1 3 2 and so forth 我预计 i 会在 1 和 0 之间变化 但显然它不断
  • 带条件的 sum() 在 dplyr 包中提供了不正确的结果

    申请时sum 条件为summarize 函数 它没有提供正确的答案 制作数据框x x data frame flag 1 uin 1 val 2 x rbind x data frame flag 2 uin 2 val 3 这就是 x 的
  • 如果泛型类型参数在运行时之前未知,如何调用静态泛型类方法?

    假设我有一个静态泛型类 它的泛型类型参数直到运行时才可用 如何调用其成员 请看下面的代码片段 static class Utility
  • 是否可以在 android 运行时更新 string.xml 文件?

    我想在我的应用程序中动态应用本地化 因此是否可以在 java 文件中定义字符串并将该字符串提取到我们的布局 xml 文件中 即 就像我们将 string anystringname 替换为 java 文件中定义的字符串到我们的布局文件 定义
  • 实时生成(泊松?)随机变量

    我有一个实时运行的程序 具有可变的帧速率 例如可以是 15 fps 也可以是 60 fps 我希望平均每 5 秒发生一次事件 每一帧 我想调用一个函数 该函数将自上一帧以来的时间作为输入 并在调用它的情况下平均每 5 秒的运行时间返回 Tr
  • 同一文件的.NET DLL 依赖关系

    我升级了我们的一个网站 并对这个错误感到非常高兴 Pre bind state information LOG User NT AUTHORITY NETWORK SERVICE LOG DisplayName
  • Tkinter 画布和带网格的滚动条

    我有一张装在画框里的画布 photoFrame Frame centerFrame width 250 height 190 bg EBEBEB photoFrame grid row 0 column 1 sticky nsew phot
  • 无法设置寄存器 x86-64 中的最低字节? [复制]

    这个问题在这里已经有答案了 我正在 x86 64 中编写一个函数 将 1 字节值转换为表示该字节的 ASCII 代码的十六进制字符串 在我的函数开始时 我尝试使用 movb dil r11b 将 1 字节值存储在寄存器 r11 的最低字节中
  • 如何使用 Jquery 从 httpServlet 下载文件?

    在我的应用程序中 在客户端创建一个 json 对象 该对象被发布到 HttpServlet 后者根据 POST 数据创建 pdf 文件 文件被发送回用户 调用 success 函数 并记录流数据 但是 我希望该文件已下载 如何实现这一目标
  • 这个绑定有什么问题吗?

    我试图将 DataContext 分配给 MenuItem 它是 ListBox 的一部分
  • 如何在 iOS 中使用 NSUserDafaults 保存和检索 NSObject 类

    你好 我想保存和检索NSObject类使用NSUserDefaults为此 我写了下面的代码 但我收到如下异常 由于未捕获的异常而终止应用程序 NSInvalidArgumentException 原因 尝试插入关键数据的非属性列表对象 为
  • 部署后升级 SQL Express 数据库的工具

    我有一个使用 SQL Express 的应用程序 我的客户主要是没有专门 IT 人员的人 因此不知道如何运行脚本 因此部署和升级必须很容易 部署部分已经全部弄清楚了 我需要知道的是 当产品的第2版出来并且更新数据库结构或数据时 是否有比传统
  • 在 protobuf3 中发送显式零

    在 Protobuf3 中 零是数字类型的默认值 因此它们在序列化时会被过滤掉 我有一个应用程序 仅当值发生更改时才需要发送该值 例如 x 是 1 现在 x 是 0 发送该值 不可能仅发送增量 例如 1 因为其中一些值是浮点数或双精度数 并
  • Twitter 中的 Stream API 没有响应

    我在用twitter4j Stream API 3 0 3 jar 我尝试获取用户流和推文 我的代码如下 它仅在过去 1 小时内运行且未显示任何输出 public class StreamAPI public static void mai
  • ASP.NET MVC VS2010 Crystal Reports Beta 2 无法打印、导出、缩放或更改页面

    我刚刚升级到 Visual Studio 2010 的 Crystal Reports beta 2 在 ASP NET MVC 应用程序中使用 Web 控件时无法打印 导出 缩放或更改页面 我可以让报告运行并在网页上正常显示 所有按钮都有
  • 如何制作这样的 UIBarButtonItem

    How can I make a UIBarButtonItem like this 我在 SystemItem 值中找不到它 Thanks 您称为信息按钮的图像按钮 它是一个系统按钮 使用下面的方法将其作为您的右栏按钮项 UIButton
  • 带有用于串行通信的 rxtx 组件的 Java 小程序

    我正在尝试构建一个可以打开串行端口并与之通信的小程序 我使用 rxtxcomm jar 进行串行通信 我构建了一个可以在 Eclipse 环境中完美运行的小程序 我构建了 Jar 文件并对其进行了签名 但是当在浏览器中运行时 控制台显示以下
  • pandas dataframe groupby 总和索引

    我有一个数据框 我想要 FROM dow yield 0 F 2 1 F 3 2 M 4 3 M 6 4 TH 7 TO dow ysum 0 F 5 1 M 10 2 TH 7 但我得到了这个 yield dow F 5