作用:合并表格
import numpy as np
import pandas as pd
df_con = pd.concat([df1,df2,df3],axis=0,ignore_index=True)
参数
axis=0同列名
axis=1同行名
ignore_index=True忽略此前的索引
def pandas():
try:
df1 = pd.DataFrame()
ls = [
{'名字': '小A', 'd1': 1},
{'名字': '小A', 'd1': 2},
{'名字': '小B', 'd1': 2},
{'名字': '小B', 'd1': 2},
]
df1 = df1.append(ls, ignore_index=True)
df2 = pd.DataFrame()
ls = [
{'名字': '小A', 'd1': 8},
{'名字': '小A', 'd1': 99},
{'名字': '小B', 'd1': 9},
{'名字': '小B', 'd1': 89},
]
df2 = df2.append(ls, ignore_index=True)
df_con = pd.concat([df1,df2],axis=0,ignore_index=True)
print(df_con)
except:
print("no")
raise
if __name__ == "__main__":
pandas()
名字 d1
0 小A 1
1 小A 2
2 小B 2
3 小B 2
4 小A 8
5 小A 99
6 小B 9
7 小B 89