Pandas對多列使用條件判斷新增列方式
想對幾列進行條件判斷,派生出新的一列,借鑒了百度貼吧樓主【南京的天】的提問,以及【nansky123456】、【ynwedgvt11】大佬的回復(fù)。
1.目標
我們有一個dataframe:

其中A、B、C是子公司,D、E是分公司,現(xiàn)在要新增一列‘子公司規(guī)模’,條件是:子公司而且銷售額大于等于1000 ,達到如下效果:

2.方法
2.1 df.apply + lambda

2.2 df自身的判斷
- 條件1:屬于ABC已經(jīng)知道是子公司。
- 條件2:屬于子公司銷售額大于等于1000。
只要滿足以上這兩個條件就可以了,加上本身pandas標簽定位,根據(jù)條件返回的bool類型,
那么,只需兩三行代碼搞定,詳情如下:

總結(jié)
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python實現(xiàn)監(jiān)聽目錄并取消文件只讀屬性
這篇文章主要為大家詳細介紹了如何利用Python實現(xiàn)監(jiān)聽目錄并取消文件只讀屬性,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起學(xué)習一下2023-07-07
Python中調(diào)用C++代碼的方法總結(jié)
這篇文章主要為大家詳細介紹了Python中調(diào)用C++代碼的相關(guān)方法,文中的示例代碼講解詳細,具有一定的借鑒價值,有需要的小伙伴可以參考一下2025-11-11
Python基于paramiko庫操作遠程服務(wù)器的實現(xiàn)
本文主要介紹了使用Python的Paramiko庫來操作遠程服務(wù)器,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧2025-01-01
keras 自定義loss損失函數(shù),sample在loss上的加權(quán)和metric詳解
這篇文章主要介紹了keras 自定義loss損失函數(shù),sample在loss上的加權(quán)和metric詳解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-05-05
使用python實現(xiàn)一個簡單ping?pong服務(wù)器
這篇文章主要為大家介紹了使用python實現(xiàn)一個簡單ping?pong服務(wù)器,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-04-04

