国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

pandas中根據(jù)兩列 或 多列進行條件對比,生成新列【三種方法】

這篇具有很好參考價值的文章主要介紹了pandas中根據(jù)兩列 或 多列進行條件對比,生成新列【三種方法】。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

使用目的:

兩列數(shù)量對比,收貨比期望多,就是標(biāo)記數(shù)量滿足,否則就數(shù)量不滿足
如果數(shù)量滿足、日期滿足,那么總體就標(biāo)記滿足,有一個不滿足就總體標(biāo)記不滿足文章來源地址http://www.zghlxwxcb.cn/news/detail-624961.html

第一種: .loc賦值

# 這里是先創(chuàng)建一個空列,然后再根據(jù)條件進行賦值
df['數(shù)量是否滿足'] = ''
df.loc[df['收貨數(shù)量']>=df['期望數(shù)量'], '數(shù)量是否滿足']='數(shù)量滿足'
df.loc[df['收貨數(shù)量']<df['期望數(shù)量'], '數(shù)量是否滿足']='數(shù)量不滿足'

第二種: apply( )

# 這先定義一個判斷函數(shù)
def function(a, b):
    if a >= b:
        return '數(shù)量滿足'
    else:
        return '數(shù)量不滿足'

df['數(shù)量是否滿足'] = df.apply(lambda x : function(x['收貨數(shù)量'],x['期望數(shù)量']),axis = 1)

# 一個參數(shù)與固定值進行對比。如:超過24小時確認,計確認超時
df['確認情況'] = df['訂單確認時長'].apply(lambda x:'確認超時' if x>24 else '確認及時')

第三種: where( )

df['數(shù)量是否滿足'] = np.where(df['收貨數(shù)量']>=df['期望數(shù)量'],'數(shù)量滿足','數(shù)量不滿足')

# 這里是兩個條件同時滿足時,記得每個條件加括號。
df['總體是否滿足'] = np.where((df['數(shù)量是否滿足']=='數(shù)量滿足') & (df['時間是否滿足']=='時間滿足'),'滿足','不滿足')

到了這里,關(guān)于pandas中根據(jù)兩列 或 多列進行條件對比,生成新列【三種方法】的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • el-table實現(xiàn)根據(jù)條件對特定的table-cloumn進行是否可勾選

    el-table實現(xiàn)根據(jù)條件對特定的table-column進行是否可勾選

    2024年04月17日
    瀏覽(20)
  • 使用pandas刪除多列的簡單操作詳解

    使用pandas刪除多列的簡單操作詳解

    在使用pandas讀入數(shù)據(jù)后,在預(yù)處理的過程中經(jīng)常會需要刪除多余無關(guān)的列數(shù)據(jù) 第一步,導(dǎo)入相關(guān)庫 第二步,讀入數(shù)據(jù),獲取數(shù)據(jù)信息 獲取數(shù)據(jù)信息非常重要,一是需要隨時掌握處理后的數(shù)據(jù)情況,二是獲得列數(shù)據(jù)的索引。 ?第三步,找到需要刪除的列名,并對應(yīng)索引。 例如

    2024年02月12日
    瀏覽(12)
  • 生成隨機mask以及根據(jù)mask對兩幅圖片進行合并

    生成隨機mask以及根據(jù)mask對兩幅圖片進行合并

    對圖像處理的一些操作還是需要掌握的嘿嘿 這里代碼參考MAT的一份代碼: https://github.com/fenglinglwb/MAT/blob/main/datasets/mask_generator_256.py 封裝一下生成mask函數(shù) 調(diào)用一下 這里以celeba-256為例子 調(diào)用一下 000255.jpg 001133.jpg 000255_001133.jpg

    2024年02月14日
    瀏覽(16)
  • Python Pandas:DataFrame 一列切分成多列、分隔符切分選字段

    Python Pandas:DataFrame 一列切分成多列、分隔符切分選字段

    創(chuàng)建一個復(fù)雜又簡單的數(shù)據(jù)集 split expand:這個參數(shù)直接將分列后的結(jié)果轉(zhuǎn)換成 DataFrame drop axis 是指處哪一個軸 columns 是指某一列或者多列 inplaces 是否替換原來的 dataframe

    2024年02月12日
    瀏覽(14)
  • 使用pandas按列名(標(biāo)題行內(nèi)容)讀取xls文件指定一列或多列數(shù)據(jù)

    ? ? 問題: ? ?在工作中遇到需要一個情況:需要讀取xls文件的兩個列組成一個列表鑲嵌字典的數(shù)據(jù)供后續(xù)使用。 ? ? 分析: 使用了xlrd只能按列的索引來讀取,但是xls文件每次調(diào)用都會發(fā)生變化,其中不變的是我們要取的那兩列的列名一直沒變,就是表格的第一行內(nèi)容會變

    2024年02月12日
    瀏覽(20)
  • excel中兩列數(shù)據(jù)生成折線圖

    excel中兩列數(shù)據(jù)生成折線圖

    WPS中excel的兩列數(shù)據(jù),第一列為x軸,第二列為y軸,生成折線圖,并生成擬合函數(shù)。 1.選中兩列數(shù)據(jù),右擊選擇插入圖表,選擇XY(散點圖),生成散點折線圖 ?2.選中圖中散點,右擊選擇添加趨勢線,界面右邊的趨勢線選擇顯示公式 ?

    2024年02月11日
    瀏覽(22)
  • Excel 兩列數(shù)據(jù)中相同的數(shù)據(jù)進行同行顯示

    Excel 兩列數(shù)據(jù)中相同的數(shù)據(jù)進行同行顯示

    假設(shè)您有兩個列,分別是A列和B列,需要在C列中找出A列對應(yīng)的B列的值。 方法1:尋常思路 凸顯重復(fù)項 對A列單獨進行篩選–按顏色進行排序,然后升序 對B列重復(fù)上述操作即可 方法2:兩個公式 VLOOKUP 縱向查找函數(shù),語法規(guī)則: VLOOKUP函數(shù)的四個參數(shù)分別是:(要找誰,要在哪

    2024年02月15日
    瀏覽(18)
  • 【postgresql 基礎(chǔ)入門】數(shù)據(jù)表的查詢基本知識,條件過濾、單列多列排序、按頁瀏覽數(shù)據(jù)、數(shù)據(jù)去重,得到你想要的數(shù)據(jù)

    ? 專欄內(nèi)容 : postgresql內(nèi)核源碼分析 手寫數(shù)據(jù)庫toadb 并發(fā)編程 ? 開源貢獻 : toadb開源庫 個人主頁 :我的主頁 管理社區(qū) :開源數(shù)據(jù)庫 座右銘:天行健,君子以自強不息;地勢坤,君子以厚德載物. 入門準(zhǔn)備 postgrersql基礎(chǔ)架構(gòu) 快速使用 初始化集群 數(shù)據(jù)庫服務(wù)管理 psql客戶

    2024年02月07日
    瀏覽(118)
  • 【Pandas學(xué)習(xí)】多條件篩選DataFrame

    目錄 一、按列篩選 1、簡單篩選 2、多條件篩選? 二、按行篩選 三、多條件組合 DataFrameSeries ?執(zhí)行 、 、 == 這些運算符時,會將每一個元素進行比較,得到一個由結(jié)果( Boolean 值)組成的相同大小的 DataFrameSeries 返回。 相同大小的 DataFrameSeries 之間可以用 、 | 、 ~ 運算符進

    2024年02月16日
    瀏覽(19)
  • 【postgresql 基礎(chǔ)入門】分組查詢 group by 子句的寫法,分組條件過濾having子句的寫法,多列的分組以及與join聯(lián)合的多表分組

    ? 專欄內(nèi)容 : postgresql內(nèi)核源碼分析 手寫數(shù)據(jù)庫toadb 并發(fā)編程 個人主頁 :我的主頁 管理社區(qū) :開源數(shù)據(jù)庫 座右銘:天行健,君子以自強不息;地勢坤,君子以厚德載物. 本文主要分享在postgresql 數(shù)據(jù)庫中對查詢結(jié)果進行分組group by,以及對分組進行條件過濾having,同時對它

    2024年04月11日
    瀏覽(51)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包