欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python groupby函數(shù)實現(xiàn)分組后選取最值

 更新時間:2022年06月19日 14:37:09   作者:Vergil_Zsh  
這篇文章主要介紹了python groupby函數(shù)實現(xiàn)分組后選取最值,文章圍繞主題相關(guān)資料展開詳細的內(nèi)容介紹,具有一定的參考價值,需要的小伙伴可以參考一下

現(xiàn)在需要將course分組,然后選擇出每一組里面的最大值和最小值,并保留下來

實現(xiàn)下面數(shù)據(jù)結(jié)果:

直接使用groupby函數(shù),不能直接達到此效果,需要在groupby函數(shù)上添加apply和lambda函數(shù)

代碼如下:

import pandas as pd
data = pd.read_excel('group_apply.xlsx')
data1 = data.groupby('course').apply(lambda t: t[(t['grade']==t['grade'].min()) ^ (t['grade']==t['grade'].max())])

前面的index,是兩列,所以需要處理一下,這個是groypby函數(shù)處理之后所產(chǎn)生,只需要刪除即可

data2 = data1.reset_index(drop=True)

代碼整合:

import pandas as pd
data = pd.read_excel('group_apply.xlsx')
data1 = data.groupby('course').apply(lambda t: t[(t['grade']==t['grade'].min()) ^ (t['grade']==t['grade'].max())])
data2 = data1.reset_index(drop=True)

寫入到excel中:

到此這篇關(guān)于python groupby函數(shù)實現(xiàn)分組后選取最值的文章就介紹到這了,更多相關(guān)python groupby 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python基于DES算法加密解密實例

    Python基于DES算法加密解密實例

    這篇文章主要介紹了Python基于DES算法加密解密實現(xiàn)方法,以實例形式分析了DES算法實現(xiàn)加密解密的相關(guān)技巧,需要的朋友可以參考下
    2015-06-06
  • 通過Python實現(xiàn)電腦定時關(guān)機的兩種方法

    通過Python實現(xiàn)電腦定時關(guān)機的兩種方法

    這篇文章主要介紹了分別利用PyQT5和Tkinter實現(xiàn)電腦的定時關(guān)機小程序,文中的示例代碼講解詳細,對我們學習Python有一定的幫助,快跟隨小編一起學習一下吧
    2021-12-12
  • Python修改列表元素有哪些方法總結(jié)

    Python修改列表元素有哪些方法總結(jié)

    在Python中列表是一種可變序列,可以存儲任意類型的元素,而元組是一種不可變序列,也可以存儲各種類型的元素,下面這篇文章主要給大家介紹了關(guān)于Python修改列表元素有哪些方法的相關(guān)資料,需要的朋友可以參考下
    2023-05-05
  • python獲取域名ssl證書信息和到期時間

    python獲取域名ssl證書信息和到期時間

    這篇文章主要為大家詳細介紹了如何利用python實現(xiàn)獲取域名ssl證書信息和到期時間,文中的示例代碼講解詳細,感興趣的小伙伴可以跟隨小編一起了解一下
    2023-09-09
  • Python?selenium實現(xiàn)大麥網(wǎng)自動購票過程解析

    Python?selenium實現(xiàn)大麥網(wǎng)自動購票過程解析

    大麥網(wǎng)是中國綜合類現(xiàn)場娛樂票務(wù)營銷平臺,業(yè)務(wù)覆蓋演唱會、?話劇、音樂劇、體育賽事等領(lǐng)域,今天我們要用代碼來實現(xiàn)他的購票過程,感興趣的朋友一起看看吧
    2022-05-05
  • Python做簡單的字符串匹配詳解

    Python做簡單的字符串匹配詳解

    這篇文章主要介紹了Python做簡單的字符串匹配詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Python range函數(shù)之生成器函數(shù)的示例

    Python range函數(shù)之生成器函數(shù)的示例

    這篇文章主要介紹了Python range函數(shù)之生成器函數(shù)的示例,本文通過示例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-12-12
  • Python 更快進行探索性數(shù)據(jù)分析的四個方法

    Python 更快進行探索性數(shù)據(jù)分析的四個方法

    今天我給大家分享幾種更快的探索性數(shù)據(jù)分析方法,它們可以進一步加速 EDA。 我們以一個學生考試成績的例子,創(chuàng)建一個如下所示的 DataFrame 并繼續(xù)操作。歡迎收藏學習,喜歡點贊支持
    2021-11-11
  • Python實現(xiàn)設(shè)計模式之單例模式詳解

    Python實現(xiàn)設(shè)計模式之單例模式詳解

    這篇文章主要介紹了Python實現(xiàn)設(shè)計模式之單例模式詳解,設(shè)計模式是指軟件設(shè)計問題的推薦方案,設(shè)計模式一般是描述如何組織代碼和使用最佳實踐來解決常見的設(shè)計問題,需謹記一點:設(shè)計模式是高層次的方案,并不關(guān)注具體的實現(xiàn)細節(jié),比如算法和數(shù)據(jù)結(jié)構(gòu),需要的朋友可以參考下
    2023-09-09
  • Python使用base64模塊進行二進制數(shù)據(jù)編碼詳解

    Python使用base64模塊進行二進制數(shù)據(jù)編碼詳解

    這篇文章主要介紹了Python使用base64模塊進行二進制數(shù)據(jù)編碼詳解,具有一定借鑒價值,需要的朋友可以參考下
    2018-01-01

最新評論