Python資料分析之merge使用
在現實生活中,都會存在不同的表,但表之間有相互關係,我們需要進行整理,進行連線,這種過程類似於資料庫的連線。
我們先構造使用者和訂單的dataframe:
import pandas as pd
import numpy as np
import datetime
customers = {
`CustomerID`:[10,11],
`Name`:[`xiaomin`,`zhansan`],
`Address`:[`csuft`,`changsha`]
}
customers = pd.DataFrame(customers)
customers
orders = {
`CustomerID`:[10,11,10],
`OrderDate`:[
datetime.date(2016,12,1),
datetime.date(2016,12,1),
datetime.date(2016,12,2)
]
}
orders = pd.DataFrame(orders)
orders
通過merge進行連線:
customers.merge(orders)
預設情況下使用inner連線。其他方法類似,在這裡不在講解。
相關文章
- Python資料分析之numpyPython
- Python資料分析之pandasPython
- 佈局優化之ViewStub、Include、merge使用分析優化View
- Python資料分析之Pandas篇Python
- Pandas 資料分析——Merge 資料拼接圖文詳解
- python資料分析-Anaconda使用Python
- 資料分析系列 之python中擴充庫SciPy的使用Python
- Python資料分析與展示之『Numpy』Python
- Python資料分析之糗事百科Python
- Python資料分析之groupby語法糖Python
- 使用 MERGE 插入、更新和刪除資料
- App資料分析之App使用者留存率分析APP
- [譯] 使用 python 分析 14 億條資料Python
- 為什麼使用Python做資料分析?Python
- merge into合併資料
- python之資料結構與演算法分析Python資料結構演算法
- 資料分析師之如何學好Python(四)Python
- 資料分析之Python受歡迎的原因(二)Python
- 初遇python--之新手學資料分析(1)Python
- 使用 Python 進行資料分析:入門指南Python
- Android佈局優化之ViewStub、include、merge使用與原始碼分析Android優化View原始碼
- 資料分析之tableau
- Python - pandas 資料分析Python
- Python資料分析 – numpyPython
- Python資料分析 - NumpyPython
- Python 資料分析:讓你像寫 Sql 語句一樣,使用 Pandas 做資料分析PythonSQL
- Python爬蟲之使用MongoDB儲存資料Python爬蟲MongoDB
- 利用python進行資料分析之準備工作(1)Python
- python pandas做資料分析檢視分析matplotlib,seaborn模組使用Python
- 教程:使用Python進行基本影像資料分析!Python
- Python+資料分析:資料分析:北京Python開發的現狀Python
- 資料分析之matplotlib
- 資料分析利器之Pandas
- 【大資料之網站使用者行為分析】大資料網站
- Python資料分析入門(十四):資料分析中常用圖Python
- Python | 資料分析實戰ⅠPython
- Python資料分析入門Python
- Python | 資料分析實戰 ⅡPython