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

pandas求兩個(gè)表格不相交的集合方法

 更新時(shí)間:2018年12月08日 12:57:58   作者:翻滾的老鼠屎  
今天小編就為大家分享一篇pandas求兩個(gè)表格不相交的集合方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

Hi,好久不見,我還是那顆翻滾的老鼠屎。處理數(shù)據(jù)時(shí)想求兩個(gè)表格求不相交的部分,或許是對知識(shí)的匱乏限制了我的想象力,并未找到直接求的方法,在這里介紹老鼠屎技己使用的方法,希望對讀者會(huì)有幫助。

pandas求兩個(gè)表格不相交的集合

陰影部分為所要求的部分(但是前提是A、B兩個(gè)集合都是無重復(fù)內(nèi)容的集合)

首先先造兩個(gè)DataFrame來做示例。

import pandas as pd 
a0={"number":range(10),"letter":["a","a","b","b","c","f","f","e","h","w"]} 
a=pd.DataFrame(a0) 
b0={"number":range(15),"letter":["b","a","t","b","r","f","g","e","j","w","t","h","i","y","u"]} 
b=pd.DataFrame(b0) 

看一下兩個(gè)DataFrame的樣子

pandas求兩個(gè)表格不相交的集合

關(guān)于差集,我們是要去除兩個(gè)DataFrame中公共的部分,因此我的想法是:

(1)先將兩個(gè)DataFrame融合為一個(gè)DataFrame;

(2)去掉當(dāng)中公共的部分(使用drop_duplicates去重)。

下面來看一下代碼:

c=a.append(b)
c.drop_duplicates(keep=False,inplace=True)
c.reset_index()

這里想要說明的是,drop_duplicates當(dāng)中的參數(shù)keep=False,意為重復(fù)項(xiàng)全部刪除,它還有keep="first"與keep="last",分別對應(yīng)在有多項(xiàng)重復(fù)時(shí),保留第一項(xiàng)(或最后一項(xiàng))。具體可參考官方文檔。

得到的效果是如下所示。雖然過程很簡單,但是很好用。

pandas求兩個(gè)表格不相交的集合

同樣的道理可用來求差集,在此不做贅述。

以上這篇pandas求兩個(gè)表格不相交的集合方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 線程的暫停, 恢復(fù), 退出詳解及實(shí)例

    python 線程的暫停, 恢復(fù), 退出詳解及實(shí)例

    這篇文章主要介紹了python 線程的暫停, 恢復(fù), 退出詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • Python+Turtle繪制可愛的小蜜蜂詳解

    Python+Turtle繪制可愛的小蜜蜂詳解

    turtle庫是一個(gè)點(diǎn)線面的簡單圖像庫,在Python2.6之后被引入進(jìn)來,能夠完成一些比較簡單的幾何圖像可視化。本文將利用turtle繪制一個(gè)可愛的小蜜蜂,感興趣的可以試一試
    2022-05-05
  • python異步的ASGI與Fast Api實(shí)現(xiàn)

    python異步的ASGI與Fast Api實(shí)現(xiàn)

    本文主要介紹了python異步的ASGI與Fast Api實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • Python三維網(wǎng)格體素化實(shí)例

    Python三維網(wǎng)格體素化實(shí)例

    這篇文章主要介紹了Python三維網(wǎng)格體素化實(shí)例,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • Django中間件基礎(chǔ)用法詳解

    Django中間件基礎(chǔ)用法詳解

    這篇文章主要介紹了Django中間件基礎(chǔ)用法詳解,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python中argparse模塊用法實(shí)例詳解

    python中argparse模塊用法實(shí)例詳解

    這篇文章主要介紹了python中argparse模塊用法,以實(shí)例形式較為詳細(xì)的分析了argparse模塊解析命令行參數(shù)的使用技巧,需要的朋友可以參考下
    2015-06-06
  • python encrypt 實(shí)現(xiàn)AES加密的實(shí)例詳解

    python encrypt 實(shí)現(xiàn)AES加密的實(shí)例詳解

    在本篇文章里小編給大家分享的是關(guān)于python encrypt 實(shí)現(xiàn)AES加密的實(shí)例內(nèi)容,有興趣的朋友們可以參考下。
    2020-02-02
  • Python實(shí)現(xiàn)監(jiān)視程序的內(nèi)存使用情況

    Python實(shí)現(xiàn)監(jiān)視程序的內(nèi)存使用情況

    我們使用Python和它的數(shù)據(jù)處理庫套件進(jìn)行大量數(shù)據(jù)處理時(shí)候,可能使用了大量的計(jì)算資源,那么如何監(jiān)視程序的內(nèi)存使用情況就顯得尤為重要,下面我們就來了解一下具體實(shí)現(xiàn)方法吧
    2023-12-12
  • python腳本第一行如何寫

    python腳本第一行如何寫

    在本篇內(nèi)容里小編給大家整理的是一篇關(guān)于python腳本第一行如何寫相關(guān)文章,有需要的朋友們可以參考下。
    2020-08-08
  • python等間距取值方式

    python等間距取值方式

    這篇文章主要介紹了python等間距取值方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-05-05

最新評(píng)論

浠水县| 临沂市| 城步| 五峰| 和静县| 修水县| 堆龙德庆县| 班戈县| 永寿县| 乌兰察布市| 彭阳县| 株洲市| 塔城市| 洞头县| 汤阴县| 正安县| 习水县| 安徽省| 应城市| 鄢陵县| 鄯善县| 工布江达县| 房产| 谢通门县| 宁海县| 宜兴市| 广饶县| 调兵山市| 开化县| 龙陵县| 清水县| 华阴市| 达州市| 周口市| 青田县| 博野县| 鹰潭市| 桑日县| 衡东县| 合作市| 石首市|