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

Pandas 按索引合并數(shù)據(jù)集的方法

 更新時(shí)間:2018年11月15日 14:33:20   作者:BQW_  
今天小編就為大家分享一篇Pandas 按索引合并數(shù)據(jù)集的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧

如下所示:

import numpy as np
import pandas as pd
from pandas import Series,DataFrame

一、merge函數(shù)

left1 = DataFrame({'水果':['蘋果','梨','草莓'],
     '價(jià)格':[3,4,5],
     '數(shù)量':[9,8,7]}).set_index('水果')
right1 = DataFrame({'水果':['蘋果','草莓'],
     '產(chǎn)地':['美國(guó)','中國(guó)']})
print(left1)
print(right1)
 價(jià)格 數(shù)量
水果  
蘋果 3 9
梨 4 8
草莓 5 7
 產(chǎn)地 水果
0 美國(guó) 蘋果
1 中國(guó) 草莓
print(pd.merge(left1,right1,right_on='水果',left_index=True,how='outer'))
 價(jià)格 數(shù)量 產(chǎn)地 水果
0 3 9 美國(guó) 蘋果
1 4 8 NaN 梨
1 5 7 中國(guó) 草莓

二、DataFrame的join函數(shù)

left2 = left1
right2 = right1.set_index('水果')

1.join函數(shù)默認(rèn)將兩個(gè)DataFrame的index進(jìn)行合并

print(left2.join(right2))
 價(jià)格 數(shù)量 產(chǎn)地
水果    
蘋果 3 9 美國(guó)
梨 4 8 NaN
草莓 5 7 中國(guó)

2.若其中一個(gè)DataFrame合并的鍵不在索引上,可使用on參數(shù)

print(right1.join(left1,on='水果',how='outer'))
 產(chǎn)地 水果 價(jià)格 數(shù)量
0 美國(guó) 蘋果 3 9
1 中國(guó) 草莓 5 7
1 NaN 梨 4 8

3.多個(gè)DataFrame按索引合并

another = DataFrame({'水果':['蘋果','香蕉','梨'],
     '品質(zhì)':['AA','AAAA','A']}).set_index('水果')
print(left2.join([right2,another],how='outer'))
  價(jià)格 數(shù)量 產(chǎn)地 品質(zhì)
梨 4.0 8.0 NaN  A
蘋果 3.0 9.0 美國(guó) AA
草莓 5.0 7.0 中國(guó) NaN
香蕉 NaN NaN NaN AAAA

以上這篇Pandas 按索引合并數(shù)據(jù)集的方法就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • python列表的常用操作方法小結(jié)

    python列表的常用操作方法小結(jié)

    這篇文章主要為大家詳細(xì)介紹了python字典的常用操作方法,主要內(nèi)容包含Python中列表(List)的詳解操作方法,包含創(chuàng)建、訪問、更新、刪除、其它操作等,需要的朋友可以參考下
    2016-05-05
  • Python實(shí)現(xiàn)文件查詢關(guān)鍵字功能的示例詳解

    Python實(shí)現(xiàn)文件查詢關(guān)鍵字功能的示例詳解

    這篇文章主要為大家詳細(xì)介紹了Python實(shí)現(xiàn)文件查詢關(guān)鍵字功能,文中的示例詳解詳細(xì),具有一定的借鑒價(jià)值,感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下
    2026-02-02
  • 對(duì)Python 3.2 迭代器的next函數(shù)實(shí)例講解

    對(duì)Python 3.2 迭代器的next函數(shù)實(shí)例講解

    今天小編就為大家分享一篇對(duì)Python 3.2 迭代器的next函數(shù)實(shí)例講解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2018-10-10
  • Python 識(shí)別12306圖片驗(yàn)證碼物品的實(shí)現(xiàn)示例

    Python 識(shí)別12306圖片驗(yàn)證碼物品的實(shí)現(xiàn)示例

    這篇文章主要介紹了Python 識(shí)別12306圖片驗(yàn)證碼物品的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-01-01
  • 如何基于Python深度圖生成3D點(diǎn)云詳解

    如何基于Python深度圖生成3D點(diǎn)云詳解

    通常使用TOF等3d攝像頭采集的格式一般只是深度圖,下面這篇文章主要給大家介紹了關(guān)于如何基于Python深度圖生成3D點(diǎn)云的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-12-12
  • Python中緩存lru_cache的基本介紹和講解

    Python中緩存lru_cache的基本介紹和講解

    緩存是一種將定量數(shù)據(jù)加以保存以備迎合后續(xù)請(qǐng)求的處理方式,旨在加快數(shù)據(jù)的檢索速度,下面這篇文章主要給大家介紹了關(guān)于Python中緩存lru_cache的基本介紹和講解的相關(guān)資料,需要的朋友可以參考下
    2022-01-01
  • pyinstaller封裝exe的操作

    pyinstaller封裝exe的操作

    這篇文章主要介紹了pyinstaller封裝exe的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2021-03-03
  • python 單線程和異步協(xié)程工作方式解析

    python 單線程和異步協(xié)程工作方式解析

    這篇文章主要介紹了python 單線程和異步協(xié)程工作方式解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-09-09
  • Python將一個(gè)Excel拆分為多個(gè)Excel

    Python將一個(gè)Excel拆分為多個(gè)Excel

    這篇文章主要為大家詳細(xì)介紹了Python將一個(gè)Excel拆分為多個(gè)Excel,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • django xadmin中form_layout添加字段顯示方式

    django xadmin中form_layout添加字段顯示方式

    這篇文章主要介紹了django xadmin中form_layout添加字段顯示方式,具有很好的 參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來(lái)看看吧
    2020-03-03

最新評(píng)論

陆川县| 蒙城县| 天祝| 肃宁县| 观塘区| 廉江市| 临海市| 含山县| 泸溪县| 观塘区| 天长市| 盈江县| 梨树县| 都昌县| 东源县| 黄平县| 台南县| 霍林郭勒市| 从江县| 台湾省| 玛纳斯县| 郓城县| 云浮市| 芦山县| 汉阴县| 忻州市| 扬中市| 鹰潭市| 汝城县| 县级市| 内江市| 宁乡县| 平度市| 宜阳县| 泰州市| 昔阳县| 四子王旗| 海安县| 嘉定区| 紫云| 夏河县|