兩個dateframe物件的合併方法join

2021-08-16 19:40:54 字數 579 閱讀 8289

兩個dateframe物件的合併方法

如果是以index為時間序列的,那麼可以採用pd的join方法。直接對於索引展開合併專案,使用+法是無法達到目標的。

以下**:

import pandas as pd

csvfile = file('rb1805_1min.csv', 'rb')

reader = pd.read_csv(csvfile, delimiter="," ,header=0,encoding = "gbk", index_col="datetime")

csvfileinfo = file('hc1805_1min.csv', 'rb')

readerinfo = pd.read_csv(csvfileinfo, delimiter="," ,header=0,encoding = "gbk", index_col="datetime")

readercom = reader.join(readerinfo)

print readercom

多說一句,merge方法適用於合併一般型別的非index的key的。

175 組合兩個表

表1 person 列名 型別 personid int firstname varchar lastname varchar personid 是上表主鍵 表2 address 列名 型別 addressid int personid int city varchar state varchar ...

175 組合兩個表

sql架構 表1 person 列名 型別 personid int firstname varchar lastname varchar personid 是上表主鍵 表2 address 列名 型別 addressid int personid int city varchar state va...

175 組合兩個表

表1 person personid primary key,int firstname varchar lastname varchar personid 是上表主鍵 表2 address addressid primary key,int personid int city varchar st...