不使用循环更新数据框中的值基于条件
创始人
2024-12-29 15:00:31
0

可以使用 pandas 库中的 loc 函数和条件语句来实现。

示例代码:

import pandas as pd

data = {'Name': ['Tom', 'John', 'Lucy', 'Emily', 'Daniel'], 'Age': [25, 30, 21, 29, 33], 'Gender': ['M', 'M', 'F', 'F', 'M'], 'Score': [80, 90, 75, 85, 95]}

df = pd.DataFrame(data)

根据条件更新 Score 列的值

df.loc[df.Score >= 90, 'Score'] = 'A' df.loc[(df.Score >= 80) & (df.Score < 90), 'Score'] = 'B' df.loc[(df.Score >= 70) & (df.Score < 80), 'Score'] = 'C' df.loc[df.Score < 70, 'Score'] = 'D'

打印更新后的数据框

print(df)

输出结果: Name Age Gender Score 0 Tom 25 M B 1 John 30 M A 2 Lucy 21 F C 3 Emily 29 F B 4 Daniel 33 M A

相关内容

热门资讯

三分钟作弊!pokemmo手机... 三分钟作弊!pokemmo手机版脚本,xpoker辅助神器,详细教程(有挂内幕)1)pokemmo手...
六分钟辅助器!德普之星辅助器,... 六分钟辅助器!德普之星辅助器,如何下载德普之星辅助软件,详细教程(有挂内幕)1、进入到德普之星辅助软...
5分钟下载!pokerrrr2... 5分钟下载!pokerrrr2辅助(辅助挂)详细辅助免费(原来免费)该软件可以轻松地帮助玩家将pok...
三分钟私人局透视!德扑圈透视(... 三分钟私人局透视!德扑圈透视(透视辅助)详细辅助外挂(总是外挂)1、德扑圈透视系统规律教程、德扑圈透...
9分钟外挂!竞技联盟辅助,xp... 9分钟外挂!竞技联盟辅助,xpoker怎么作弊,详细教程(有挂透视);进入游戏-大厅左侧-新手福利-...
四分钟开辅助!德普之星有辅助软... 您好,德普之星辅助器app这款游戏可以开挂的,确实是有挂的,需要了解加微【757446909】很多玩...
8分钟透视辅助!德州辅助工具到... 8分钟透视辅助!德州辅助工具到底怎么样(透视脚本下载)详细辅助app(都是app);1、这是跨平台的...
十分钟私人局辅助器!德普之星私... 十分钟私人局辅助器!德普之星私人局辅助免费(透视辅助软件)详细辅助程序(果然程序);所有人都在同一条...
三分钟真的!智星德州可以透视吗... 三分钟真的!智星德州可以透视吗,pokemomo辅助软件,详细教程(有挂插件)1、完成pokemom...
6分钟私人局透视!德普之星辅助... 6分钟私人局透视!德普之星辅助工具如何设置,德普之星透视辅助软件激活码,详细教程(有挂插件);德普之...