=pd.merge(df,df1,how=‘inner’) 内连接(取两个集合的交集)
df_left=pd.merge(df,df1,how=‘left’) 左连接(以 df 为基准,df1 在 df...中无匹配则为空)
df_right=pd.merge(df,df1,how=‘right’) 右连接(以 df1 为基准,df 在 df1 中无匹配则为空)
df_outer=pd.merge(df,...df1,how=‘outer’) 全连接(取两个集合的并集,包含有 df , df1 的全部数据行,无匹配则填充空)
修改列名
代码 作用
a.columns = [‘a’,‘b’,‘c’] 列名全部修改...a.rename(columns={‘A’:‘a’}, inplace = True) 修改部分列名
插入一列
代码 作用
frame.insert(0, ‘num’, 1) 在第一列插入名为num...[i for i in rang(10)], allow_duplicates=True) 在第一列插入名为num的列,值为1…10,允许有重复列