亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

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

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

如下所示:

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

二、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 美國
梨 4 8 NaN
草莓 5 7 中國

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

print(right1.join(left1,on='水果',how='outer'))
 產(chǎn)地 水果 價(jià)格 數(shù)量
0 美國 蘋果 3 9
1 中國 草莓 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 美國 AA
草莓 5.0 7.0 中國 NaN
香蕉 NaN NaN NaN AAAA

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

相關(guān)文章

  • Python中的迭代器詳解

    Python中的迭代器詳解

    這篇文章主要介紹迭代器,看完文章你可以了解到什么是可迭代對象、啥是迭代器、如何自定義迭代器、使用迭代器的優(yōu)勢,文中有詳細(xì)的代碼示例,需要的朋友可以參考下
    2023-08-08
  • pytorch 共享參數(shù)的示例

    pytorch 共享參數(shù)的示例

    今天小編就為大家分享一篇pytorch 共享參數(shù)的示例,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-08-08
  • Python 使用類寫裝飾器的小技巧

    Python 使用類寫裝飾器的小技巧

    裝飾器是一個(gè)返回函數(shù)的函數(shù)。寫一個(gè)裝飾器,除了最常見的在函數(shù)中定義函數(shù)以外,Python還允許使用類來定義一個(gè)裝飾器。這篇文章給大家分享Python 使用類寫裝飾器的小技巧,一起看看吧
    2018-09-09
  • Python 實(shí)現(xiàn)圖片色彩轉(zhuǎn)換案例

    Python 實(shí)現(xiàn)圖片色彩轉(zhuǎn)換案例

    我們在看動(dòng)漫、影視作品中,當(dāng)人物在回憶過程中,體現(xiàn)出來的畫面一般都是黑白或者褐色的。本文將提供將圖片色彩轉(zhuǎn)為黑白或者褐色風(fēng)格的案例詳解,感興趣的小伙伴可以了解一下。
    2021-11-11
  • python十進(jìn)制和二進(jìn)制的轉(zhuǎn)換方法(含浮點(diǎn)數(shù))

    python十進(jìn)制和二進(jìn)制的轉(zhuǎn)換方法(含浮點(diǎn)數(shù))

    這篇文章主要介紹了python十進(jìn)制和二進(jìn)制的轉(zhuǎn)換方法(含浮點(diǎn)數(shù)),小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • Python?jpg快速轉(zhuǎn)png并調(diào)整大小方式

    Python?jpg快速轉(zhuǎn)png并調(diào)整大小方式

    這篇文章主要介紹了Python實(shí)現(xiàn)jpg快速轉(zhuǎn)png并調(diào)整大小方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • python根據(jù)路徑導(dǎo)入模塊的方法

    python根據(jù)路徑導(dǎo)入模塊的方法

    這篇文章主要介紹了python根據(jù)路徑導(dǎo)入模塊的方法,分析了傳統(tǒng)方法與改進(jìn)方法,具有一定的實(shí)用價(jià)值,需要的朋友可以參考下
    2014-09-09
  • Python環(huán)境下安裝使用異步任務(wù)隊(duì)列包Celery的基礎(chǔ)教程

    Python環(huán)境下安裝使用異步任務(wù)隊(duì)列包Celery的基礎(chǔ)教程

    這篇文章主要介紹了Python環(huán)境下安裝使用異步任務(wù)隊(duì)列包Celery的基礎(chǔ)教程,Celery的分布式任務(wù)管理適合用于服務(wù)器集群的管理和維護(hù),需要的朋友可以參考下
    2016-05-05
  • 詳解Python+OpenCV實(shí)現(xiàn)圖像二值化

    詳解Python+OpenCV實(shí)現(xiàn)圖像二值化

    圖像二值化就是將圖像上的像素點(diǎn)的灰度值設(shè)置為0或255,也就是將整個(gè)圖像呈現(xiàn)出明顯的黑白效果的過程。本文將通過Python+OpenCV實(shí)現(xiàn)這一過程,感興趣的可以學(xué)習(xí)一下
    2022-05-05
  • Python全局變量global關(guān)鍵字詳解

    Python全局變量global關(guān)鍵字詳解

    這篇文章主要介紹了Python全局變量global關(guān)鍵字詳解,需要的朋友可以參考下
    2021-04-04

最新評(píng)論