亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

python中使用pandas.merge的方法

發布時間:2021-04-28 13:49:33 來源:億速云 閱讀:243 作者:小新 欄目:編程語言

這篇文章將為大家詳細講解有關python中使用pandas.merge的方法,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

python主要應用領域有哪些

1、云計算,典型應用OpenStack。2、WEB前端開發,眾多大型網站均為Python開發。3.人工智能應用,基于大數據分析和深度學習而發展出來的人工智能本質上已經無法離開python。4、系統運維工程項目,自動化運維的標配就是python+Django/flask。5、金融理財分析,量化交易,金融分析。6、大數據分析。

本文教程操作環境:windows7系統、Python 3.9.1,DELL G3電腦。

1、pandas.merge

是pandas的全功能、高性能的的內存連接操作,在習慣上非常類似于SQL之類的關系數據庫。

按照數據中具體的某一字段來連接數據,是 DataFrame之間類似于SQL的表連接操作。

2、merge的默認合并方法

merge用于表內部基于 index-on-index 和 index-on-column(s) 的合并,但默認是基于index來合并。

3、使用語法

pandas.read_sql(sql, con, index_col=None, coerce_float=True, params=None, parse_dates=None, 
columns=None, chunksize=None)

4、使用參數

sql:SQL命令字符串;

con:連接sql數據庫的,engine,一般可以用SQLalchemy或者pymysql之類的包建立;

index_col: 選擇某一列作為index;

coerce_float:非常有用,將數字形式的字符串直接以float型讀入;

parse_dates:將某一列日期型字符串轉換為datetime型數據;

columns:要選取的列;

chunksize:如果提供了一個整數值,那么就會返回一個generator,每次輸出的行數就是提供的值的大小。

5、使用實例

import pandas;
from pandas import read_csv;
items = read_csv(
    "E:\\pythonlearning\\datacode\\firstpart\\4\\4.12\\data1.csv", 
    sep='|', 
    names=['id', 'comments', 'title']
);
prices = read_csv(
    "E://pythonlearning//datacode//firstpart//4//4.12//data2.csv", 
    sep='|', 
    names=['id', 'oldPrice', 'nowPrice']
);
itemPrices = pandas.merge(
    items, 
    prices, 
    left_on='id', 
    right_on='id'
);#以'id'列用基準,合并數據框

關于“python中使用pandas.merge的方法”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

阿巴嘎旗| 宜章县| 西乌珠穆沁旗| 瑞金市| 邵阳市| 柘城县| 龙南县| 黄石市| 磴口县| 天祝| 武威市| 扶风县| 大丰市| 白银市| 赫章县| 中阳县| 徐汇区| 凤阳县| 闽清县| 铜鼓县| 溆浦县| 会东县| 甘泉县| 南木林县| 顺义区| 玉门市| 米林县| 会理县| 蕉岭县| 抚顺县| 高尔夫| 大理市| 宣威市| 诸城市| 金坛市| 甘泉县| 宣城市| 迁安市| 衡东县| 临夏县| 武川县|