pandas的拼接操作 --- pandas.concat()级联
pandas拼接分为级联(pandas.concat,pandas.append) 以及合并(pandas.merge,,pandas.join) # 导入模块、别名 import numpy as np import pandas as pd from pandas import Series,DataFrame # 定义生成DataFrame的函数: def make_df (cols,index) : data = {col:[str(col)+str(ind) for ind in index] for col in cols} df = DataFrame(data = data,columns = cols ,index = index ) return df df1 = make_df([ 'a' , 'b' , 'c' ],[ 1 , 2 , 3 ]) # 输出 a b c 1 a1 b1 c1 2 a2 b2 c2 3 a3 b3 c3 df2 = make_df([ 'a' , 'b' , 'c' ],[ 4 , 5 , 6 ]) # 输出 a b c 4 a4 b4 c4 5 a5 b5 c5 6 a6 b6 c6 pandas使用pandas.concat函数,与numpy.concatenate函数类似,只是多了一些参数: pandas . concat