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

pandas.DataFrame選取/排除特定行的方法

 更新時間:2018年07月03日 15:39:57   作者:軟件大盜  
今天小編就為大家分享一篇pandas.DataFrame選取/排除特定行的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

pandas.DataFrame選取特定行

使用Python進行數(shù)據(jù)分析時,經(jīng)常要使用到的一個數(shù)據(jù)結(jié)構(gòu)就是pandas的DataFrame,如果我們想要像Excel的篩選那樣,只要其中的一行或某幾行,可以使用isin()方法,將需要的行的值以列表方式傳入,還可以傳入字典,指定列進行篩選。

>>> df = pd.DataFrame([['GD', 'GX', 'FJ'], ['SD', 'SX', 'BJ'], ['HN', 'HB', 'AH'], ['HEN', 'HEN', 'HLJ'], ['SH', 'TJ', 'CQ']], columns=['p1', 'p2', 'p3'])
>>> df
  p1  p2  p3
0  GD  GX  FJ
1  SD  SX  BJ
2  HN  HB  AH
3 HEN HEN HLJ
4  SH  TJ  CQ
# 篩選p1列中值為'SD'和'HN'的行:
>>> df[df.p1.isin(['SD','HN'])]
  p1 p2 p3
1 SD SX BJ
2 HN HB AH

pandas.DataFrame排除特定行

但是,如果我們只想要所有內(nèi)容中不包含特定行的內(nèi)容,卻并沒有一個isnotin()方法。我今天的工作就遇到了這樣的需求,經(jīng)常查找之后,發(fā)現(xiàn)只能換種方式使用isin()來實現(xiàn)這個需求。

# 將p1轉(zhuǎn)換為列表,再從列表中移除特定的行:
>>> ex_list = list(df.p1)
>>> ex_list.remove('SD')
>>> ex_list.remove('HN')
>>> df[df.p1.isin(ex_list)]
  p1  p2  p3
0  GD  GX  FJ
3 HEN HEN HLJ
4  SH  TJ  CQ

以上這篇pandas.DataFrame選取/排除特定行的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 深度學習Tensorflow2.8實現(xiàn)GRU文本生成任務(wù)詳解

    深度學習Tensorflow2.8實現(xiàn)GRU文本生成任務(wù)詳解

    這篇文章主要為大家介紹了深度學習Tensorflow?2.8?實現(xiàn)?GRU?文本生成任務(wù)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-01-01
  • 使用python 對驗證碼圖片進行降噪處理

    使用python 對驗證碼圖片進行降噪處理

    今天小編就為大家分享一篇使用python 對驗證碼圖片進行降噪處理,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-12-12
  • Python任意字符串轉(zhuǎn)16, 32, 64進制的方法

    Python任意字符串轉(zhuǎn)16, 32, 64進制的方法

    今天小編就為大家分享一篇Python任意字符串轉(zhuǎn)16, 32, 64進制的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • python的jinja2模板深入淺出地解析

    python的jinja2模板深入淺出地解析

    Python模板,全稱為“Jinja2 Template”,是Python語言中的一種模板引擎。在web應(yīng)用中,模板一般用于生成頁面或其他輸出格式。Python的模板引擎為程序員提供了一種非常方便的方式來構(gòu)建動態(tài)內(nèi)容,強制執(zhí)行代碼結(jié)構(gòu),并允許從數(shù)據(jù)中提取特定的信息。Jinja2在Python社區(qū)
    2023-06-06
  • python清洗疫情歷史數(shù)據(jù)的過程詳解

    python清洗疫情歷史數(shù)據(jù)的過程詳解

    這篇文章主要介紹了python清洗疫情歷史數(shù)據(jù),包括數(shù)據(jù)獲取方法及使用python讀取csv的詳細代碼,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • 使用python實現(xiàn)tcp自動重連

    使用python實現(xiàn)tcp自動重連

    下面小編就為大家?guī)硪黄褂胮ython實現(xiàn)tcp自動重連實現(xiàn)方法。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。
    2017-07-07
  • SQLAlchemy的主要組件詳細講解

    SQLAlchemy的主要組件詳細講解

    SQLAlchemy是一個基于Python實現(xiàn)的ORM框架,能滿足大多數(shù)數(shù)據(jù)庫操作需求,同時支持多種數(shù)據(jù)庫引擎(SQLite,MySQL,Postgresql,Oracle等),這篇文章主要介紹了SQLAlchemy的主要組件有哪些,本文給大家介紹的非常詳細,對大家的學習具有一定的參考借鑒價值,需要的朋友可以參考
    2023-08-08
  • 詳解Django中間件執(zhí)行順序

    詳解Django中間件執(zhí)行順序

    這篇文章主要介紹了詳解Django中間件執(zhí)行順序,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-07-07
  • 如何利用python之wxpy模塊玩轉(zhuǎn)微信

    如何利用python之wxpy模塊玩轉(zhuǎn)微信

    這篇文章主要介紹了利用python之wxpy模塊玩轉(zhuǎn)微信,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-08-08
  • Django配置Mysql數(shù)據(jù)庫連接的實現(xiàn)

    Django配置Mysql數(shù)據(jù)庫連接的實現(xiàn)

    本文主要介紹了Django配置Mysql數(shù)據(jù)庫連接的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-03-03

最新評論

个旧市| 开鲁县| 南陵县| 通榆县| 新余市| 息烽县| 囊谦县| 精河县| 惠东县| 邵武市| 宁乡县| 新巴尔虎左旗| 澄城县| 两当县| 清远市| 呼和浩特市| 达州市| 原平市| 华池县| 凤台县| 隆回县| 日喀则市| 隆回县| 台南市| 将乐县| 凯里市| 曲沃县| 枣庄市| 陆川县| 石屏县| 陕西省| 清涧县| 定日县| 高雄市| 锡林郭勒盟| 丘北县| 山阳县| 四会市| 汉寿县| 郎溪县| 浙江省|