最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python?groupby函數(shù)實(shí)現(xiàn)分組選取最大值與最小值

 更新時(shí)間:2022年08月26日 16:20:36   作者:Vergil_Zsh  
這篇文章主要介紹了python?groupby函數(shù)實(shí)現(xiàn)分組選取最大值與最小值,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下

原數(shù)據(jù)展示

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

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

在這里插入圖片描述

直接使用groupby函數(shù),不能直接達(dá)到此效果,需要在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,是兩列,所以需要處理一下,這個(gè)是groypby函數(shù)處理之后所產(chǎn)生,只需要?jiǎng)h除即可

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ù)實(shí)現(xiàn)分組選取最大值與最小值的文章就介紹到這了,更多相關(guān)python groupby內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 利用Python進(jìn)行圖像的加法,圖像混合(附代碼)

    利用Python進(jìn)行圖像的加法,圖像混合(附代碼)

    這篇文章主要介紹了利用Python進(jìn)行圖像的加法,圖像混合(附代碼),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • Python?中的異步?for?循環(huán)示例詳解

    Python?中的異步?for?循環(huán)示例詳解

    這篇文章主要介紹了Python中的異步for循環(huán),我們將討論 Python 庫(kù) asyncio 和運(yùn)行異步代碼所需的函數(shù),需要的朋友可以參考下
    2023-05-05
  • 像線程一樣管理進(jìn)程的Python multiprocessing庫(kù)

    像線程一樣管理進(jìn)程的Python multiprocessing庫(kù)

    multiprocessing庫(kù)是基于threading API,它可以把工作劃分為多個(gè)進(jìn)程.有些情況下,multiprocessing可以作為臨時(shí)替換取代threading來(lái)利用多個(gè)CPU內(nèi)核,相應(yīng)地避免Python全局解釋器鎖所帶來(lái)的計(jì)算瓶頸.本文詳細(xì)介紹了Python multiprocessing庫(kù),需要的朋友可以參考下
    2021-05-05
  • python基礎(chǔ)之while循環(huán)、for循環(huán)詳解及舉例

    python基礎(chǔ)之while循環(huán)、for循環(huán)詳解及舉例

    所謂循環(huán)結(jié)構(gòu)就是程序中控制某條或某些指令重復(fù)執(zhí)行的結(jié)構(gòu),下面這篇文章主要給大家介紹了關(guān)于python基礎(chǔ)之while循環(huán)、for循環(huán)的相關(guān)資料,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-04-04
  • Python圖像處理之識(shí)別圖像中的文字(實(shí)例講解)

    Python圖像處理之識(shí)別圖像中的文字(實(shí)例講解)

    今天小編就為大家分享一篇Python圖像處理之識(shí)別圖像中的文字(實(shí)例講解),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • python可以用哪些數(shù)據(jù)庫(kù)

    python可以用哪些數(shù)據(jù)庫(kù)

    在本篇文章里小編給大家整理的是關(guān)于python支持哪些數(shù)據(jù)庫(kù)的相關(guān)知識(shí)點(diǎn)內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。
    2020-06-06
  • Python的Random庫(kù)的使用方法詳解

    Python的Random庫(kù)的使用方法詳解

    這篇文章主要介紹了Python的Random庫(kù)的使用方法詳解,random庫(kù)是使用隨機(jī)數(shù)的Python標(biāo)準(zhǔn)庫(kù),python中用于生成偽隨機(jī)數(shù)的函數(shù)庫(kù)是random,需要的朋友可以參考下
    2023-07-07
  • python實(shí)現(xiàn)維吉尼亞算法

    python實(shí)現(xiàn)維吉尼亞算法

    這篇文章主要為大家詳細(xì)介紹了python編程實(shí)現(xiàn)維吉尼亞算法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-03-03
  • Python列表元素的增刪改操作方法

    Python列表元素的增刪改操作方法

    文章介紹了Python中列表的增刪改操作,包括如何使用`append()`、`extend()`、`insert()`方法增加元素,使用`del`、`remove()`、`pop()`方法刪除元素,以及通過(guò)索引修改元素,感興趣的朋友一起看看吧
    2025-02-02
  • 詳解Python中第三方庫(kù)Faker

    詳解Python中第三方庫(kù)Faker

    這篇文章主要介紹了Python中第三方庫(kù)-Faker的相關(guān)知識(shí),本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-09-09

最新評(píng)論

巴林右旗| 平原县| 青阳县| 阿拉善左旗| 博爱县| 广丰县| 津市市| 买车| 阳曲县| 乌鲁木齐县| 朝阳县| 南阳市| 惠东县| 河北区| 承德县| 孝义市| 东港市| 锡林郭勒盟| 惠州市| 蓬安县| 兴海县| 明光市| 靖州| 荃湾区| 姚安县| 平武县| 台前县| 丰县| 罗田县| 永嘉县| 崇仁县| 土默特右旗| 伊通| 阳江市| 绥滨县| 寻甸| 渑池县| 华宁县| 余干县| 桐柏县| 丰都县|