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

對(duì)dataframe數(shù)據(jù)之間求補(bǔ)集的實(shí)例詳解

 更新時(shí)間:2019年01月30日 09:17:37   作者:小太皮  
今天小編就為大家分享一篇對(duì)dataframe數(shù)據(jù)之間求補(bǔ)集的實(shí)例詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧

python的pandas庫,對(duì)于dataframe數(shù)據(jù),有merge命令可以完成dataframe數(shù)據(jù)之間的求取交集并集等命令。

若存在df1與df2 ,他們的交集df3=pd.merge(df1,df2,on=[.....])。但是又想通過df3求df3與df1的補(bǔ)集時(shí)發(fā)現(xiàn)沒有該命令。

求df3(子集)與df1補(bǔ)集:

#x為子集

def Complement(x,y):

 import numpy as np

 array1 = np.array(x)

 list1=array1.tolist()

 

 array2=np.array(y)

 list2=array2.tolist()

 

 def list_to_tuple(t):

  l = []

  for e in t:

   l.append(tuple(e))

  return l

 

 def tuple_to_list(t):

  l = []

  for e in t:

   l.append(list(e))

  return l

 

 a=list_to_tuple(list1)

 b=list_to_tuple(list2)

 set3=set(b).difference(set(a))

 list3=list(set3)

 list4=tuple_to_list(list3)

 

 from pandas import Series,DataFrame

 df1=DataFrame(list4,columns=x.columns)

 

 return df1

以上這篇對(duì)dataframe數(shù)據(jù)之間求補(bǔ)集的實(shí)例詳解就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python3 hdf5文件 遍歷代碼

    python3 hdf5文件 遍歷代碼

    這篇文章主要介紹了python3 hdf5文件 遍歷代碼,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題

    解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題

    這篇文章主要介紹了解決windows下python3使用multiprocessing.Pool出現(xiàn)的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-04-04
  • Python 保持登錄狀態(tài)進(jìn)行接口測(cè)試的方法示例

    Python 保持登錄狀態(tài)進(jìn)行接口測(cè)試的方法示例

    這篇文章主要介紹了Python 保持登錄狀態(tài)進(jìn)行接口測(cè)試的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-08-08
  • python操作excel讓工作自動(dòng)化

    python操作excel讓工作自動(dòng)化

    這篇文章主要為大家詳細(xì)介紹了python如何操作excel讓工作自動(dòng)化,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-08-08
  • Django logging配置及使用詳解

    Django logging配置及使用詳解

    這篇文章主要介紹了Django logging配置及使用詳解,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • python實(shí)現(xiàn)批量移動(dòng)文件

    python實(shí)現(xiàn)批量移動(dòng)文件

    這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)批量移動(dòng)文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-04-04
  • Python3.7 dataclass使用指南小結(jié)

    Python3.7 dataclass使用指南小結(jié)

    本文將帶你走進(jìn)python3.7的新特性dataclass,通過本文你將學(xué)會(huì)dataclass的使用并避免踏入某些陷阱。小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-02-02
  • python獲取一組漢字拼音首字母的方法

    python獲取一組漢字拼音首字母的方法

    這篇文章主要介紹了python獲取一組漢字拼音首字母的方法,涉及Python針對(duì)漢字操作的相關(guān)技巧,需要的朋友可以參考下
    2015-07-07
  • python實(shí)現(xiàn)給微信公眾號(hào)發(fā)送消息的方法

    python實(shí)現(xiàn)給微信公眾號(hào)發(fā)送消息的方法

    這篇文章主要介紹了python實(shí)現(xiàn)給微信公眾號(hào)發(fā)送消息的方法,結(jié)合實(shí)例形式分析了Python針對(duì)微信公眾號(hào)接口操作的相關(guān)技巧,需要的朋友可以參考下
    2017-06-06
  • python檢測(cè)lvs real server狀態(tài)

    python檢測(cè)lvs real server狀態(tài)

    這篇文章主要介紹了用python檢測(cè)lvs real server狀態(tài)的示例,大家參考使用吧
    2014-01-01

最新評(píng)論