Pandas中Merge函数的使用
Merge函数按index合并
- 笔记
有的时候需要按列去匹配(比如说两个表单colmun有些相同的,又有些不同的,这个时候按左表或者右表匹配如果还是用on这个简单参数,那就匹配不上),然而找了好多,没找到合适的,发现原来可以采用Merge函数里的一些方法来实现,首先将表单转置(df.T),经过转置后的column就变成了index,此时采用merge函数里的left_index和right_index参数,即可实现表单的合并。之后再将合并的表单转置回正常格式。这样就实现了两张表单按列合并
dfa=pd.merge(df0t,dft,how='left',left_index=True,right_index=True)
dfa