按照标识符分组,并将组中的每个指标除以第一行的值。
创始人
2024-08-23 12:00:07
0

以下是一个示例代码,用于按照标识符分组,并将组中的每个指标除以第一行的值:

import pandas as pd

# 创建示例数据
data = {
    '标识符': ['A', 'A', 'B', 'B', 'B', 'C', 'C'],
    '指标': [10, 20, 30, 40, 50, 60, 70]
}

df = pd.DataFrame(data)

# 按照标识符分组,并将组中的每个指标除以第一行的值
df['除以第一行的值'] = df.groupby('标识符')['指标'].transform(lambda x: x / x.iloc[0])

print(df)

输出结果如下:

  标识符  指标  除以第一行的值
0  A  10    1.0
1  A  20    2.0
2  B  30    1.0
3  B  40    1.333333
4  B  50    1.666667
5  C  60    1.0
6  C  70    1.166667

在上述代码中,我们使用pandas库来处理数据。首先,我们创建了一个示例数据框df,其中包含“标识符”和“指标”两列。然后,我们使用groupby函数按照“标识符”对数据进行分组。接下来,我们使用transform函数将每个组中的“指标”列的值除以第一行的值。最后,我们将计算结果存储在新的列“除以第一行的值”中,并打印整个数据框。

相关内容

热门资讯

固有有辅助"反杀大厅... 反杀大厅辅助 无需打开直接搜索微信:136704302本司针对手游进行,选择我们的四大理由: 1、软...
从来有开挂"新星游拼... 从来有开挂"新星游拼十辅助"开挂(透视)辅助软件(软件教程有挂实锤) 了解更多开挂安装加(13670...
一向有开挂"微乐家乡... 一向有开挂"微乐家乡app辅助器"开挂(透视)辅助下载(黑科技教程有挂辅助);亲,微乐家乡app辅助...
本来有辅助"福建兄弟... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
最初有开挂"浙江宝宝... 您好:浙江宝宝游戏辅助工具这款游戏可以开挂的,确实是有挂的,很多玩家在这款游戏中打牌都会发现很多用户...
本来有开挂"桂麻圈破... 本来有开挂"桂麻圈破解版ios"开挂(透视)辅助透视(可靠教程有挂分享)>>您好:软件加薇13670...
先前有开挂"桂林字牌... 较多好评“微乐万能挂官网”开挂(透视)辅助教程 了解更多开挂安装加(136704302)微信号是一款...
本来有开挂"南昌微乐... 本来有开挂"南昌微乐自建房辅助"开挂(透视)辅助脚本(爆料教程真的有挂);打开点击测试直接进入微信(...
从前有开挂"中至赣州... 从前有开挂"中至赣州黑科技辅助软件"开挂(透视)辅助透视(透明挂教程有挂秘籍);无需打开直接搜索打开...
从前有辅助"雀神麻雀... 雀神麻雀充运势有用吗是一款专注玩家量身打造的游戏记牌类型软件,在雀神麻雀充运势有用吗这款游戏中我们可...