楼主: casey_c
2026 1

[程序分享] 常用 Dataframe 计算方法 [推广有奖]

  • 0关注
  • 10粉丝

博士生

92%

还不是VIP/贵宾

-

威望
0
论坛币
96 个
通用积分
2.1003
学术水平
2 点
热心指数
15 点
信用等级
2 点
经验
11502 点
帖子
278
精华
0
在线时间
94 小时
注册时间
2016-11-22
最后登录
2022-5-2

楼主
casey_c 发表于 2017-9-5 13:26:04 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币



以下内容转自 数析学院,只节选了部分,有需要的同学可以直接查看原文


介绍一些常用的 Dataframe 计算方法,包括:
1、分组后求和
2、提取日期元素
3、数据列运算
4、函数应用
5、运算时 null 值的处理



  1. import pandas as pd
  2. import numpy as np
  3. import sys
  4. %matplotlib inline
复制代码


1、分组求和及长度

  1. df = pd.DataFrame({'group1':["a","a","b","b"],
  2.                 'value':[10,20,30,40]
  3.                 })
  4. df
复制代码
1.jpg

  1. group = df.groupby('group1')
  2. group.agg([len,sum])
复制代码
2.jpg

2、添加 group.sum 列

  1. df = pd.DataFrame({'labels':["a","a","b","b"],
  2.                 'value':[10,20,30,40]
  3.                 })
  4. df
复制代码
3.jpg

  1. group = df.groupby('labels')['value']
  2. df['value.sum'] = group.transform('sum')
  3. df
复制代码
4.jpg

以上内容转自 数析学院,后续内容有时间再补齐,有需要的同学可以直接查看原文
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Dataframe Frame Fram 计算方法 Data

沙发
casey_c 发表于 2017-9-8 10:19:34

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2026-2-3 14:52