91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

多伦县| 越西县| 彩票| 黄大仙区| 浪卡子县| 浦北县| 玉环县| 阿合奇县| 南乐县| 工布江达县| 依安县| 眉山市| 阜新| 芜湖市| 商水县| 阜南县| 岗巴县| 庆云县| 陆丰市| 大同县| 新宁县| 宝兴县| 肥乡县| 通化市| 河北区| 兴义市| 灌云县| 卓尼县| 永泰县| 富顺县| 金坛市| 兰考县| 延长县| 油尖旺区| 呼伦贝尔市| 红原县| 库尔勒市| 常山县| 东乡县| 锦屏县| 屏东市|