# 导入pandas与numpy包import pandas as pd
import numpy as np
# 创建两个index与columns有重合的数据框
df1 = pd.DataFrame(data=np.ones((5,6))*1,columns=["a","b","c","d","e","f"],index=[0,1,2,3,4])
df2 = pd.DataFrame(data=np.ones((5,6))*2,columns=["e","f","g","h","j","k"],index=[2,3,4,5,6])
print(df1)
print(df2)
a b c d e f
01.01.01.01.01.01.011.01.01.01.01.01.021.01.01.01.01.01.031.01.01.01.01.01.041.01.01.01.01.01.0
e f g h j k
22.02.02.02.02.02.032.02.02.02.02.02.042.02.02.02.02.02.052.02.02.02.02.02.062.02.02.02.02.02.0
a b c d e f g h j k
01.01.01.01.01.01.0 NaN NaN NaN NaN
11.01.01.01.01.01.0 NaN NaN NaN NaN
21.01.01.01.01.01.0 NaN NaN NaN NaN
31.01.01.01.01.01.0 NaN NaN NaN NaN
41.01.01.01.01.01.0 NaN NaN NaN NaN
2 NaN NaN NaN NaN 2.02.02.02.02.02.03 NaN NaN NaN NaN 2.02.02.02.02.02.04 NaN NaN NaN NaN 2.02.02.02.02.02.05 NaN NaN NaN NaN 2.02.02.02.02.02.06 NaN NaN NaN NaN 2.02.02.02.02.02.0
a b c d e f e f g h j k
01.01.01.01.01.01.0 NaN NaN NaN NaN NaN NaN
11.01.01.01.01.01.0 NaN NaN NaN NaN NaN NaN
21.01.01.01.01.01.02.02.02.02.02.02.031.01.01.01.01.01.02.02.02.02.02.02.041.01.01.01.01.01.02.02.02.02.02.02.05 NaN NaN NaN NaN NaN NaN 2.02.02.02.02.02.06 NaN NaN NaN NaN NaN NaN 2.02.02.02.02.02.0
a b c d e f e f g h j k
01.01.01.01.01.01.0 NaN NaN NaN NaN NaN NaN
11.01.01.01.01.01.0 NaN NaN NaN NaN NaN NaN
21.01.01.01.01.01.02.02.02.02.02.02.031.01.01.01.01.01.02.02.02.02.02.02.041.01.01.01.01.01.02.02.02.02.02.02.0
a b c d e f
01.01.01.01.01.01.011.01.01.01.01.01.021.01.01.01.01.01.031.01.01.01.01.01.041.01.01.01.01.01.02 NaN NaN NaN NaN 2.02.03 NaN NaN NaN NaN 2.02.04 NaN NaN NaN NaN 2.02.05 NaN NaN NaN NaN 2.02.06 NaN NaN NaN NaN 2.02.0
dataframe追加数据框
print(df1.append(df2,ignore_index=True))
a b c d e f g h j k
01.01.01.01.01.01.0 NaN NaN NaN NaN
11.01.01.01.01.01.0 NaN NaN NaN NaN
21.01.01.01.01.01.0 NaN NaN NaN NaN
31.01.01.01.01.01.0 NaN NaN NaN NaN
41.01.01.01.01.01.0 NaN NaN NaN NaN
2 NaN NaN NaN NaN 2.02.02.02.02.02.03 NaN NaN NaN NaN 2.02.02.02.02.02.04 NaN NaN NaN NaN 2.02.02.02.02.02.05 NaN NaN NaN NaN 2.02.02.02.02.02.06 NaN NaN NaN NaN 2.02.02.02.02.02.0