数据分析:DataFrame拼接

Posted 晚风Sensei

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据分析:DataFrame拼接相关的知识,希望对你有一定的参考价值。

一、行索引相同,拼接列

dataframe_1.join(dataframe_2)


二、列索引相同,拼接行

pandas.concat([dataframe_1, dataframe_2])


三、内连接

dataframe_1.merge(dataframe_2, left_on= , right_on= ,how= )
# left_on : dataframe_1的连接字段
# right_on:  dataframe_2的连接字段
# how:       默认为inner 取交集
#			outer	取并集,缺失处使用NaN补齐
#			left	左连接
#			right	右连接



以上是关于数据分析:DataFrame拼接的主要内容,如果未能解决你的问题,请参考以下文章

pandas使用pd.concat横向合并多个dataframe实战:多个dataframe的横向表拼接(行对齐)多个dataframe的横向表拼接(指定join参数交集还是并集)

DataFrame 的拼接

R语言为dataframe添加新的数据列(横向拼接Appending columns,Unioning columns):使用R原生方法data.tabledplyr等方案

pandas读取多个excel文件并拼接(append)起来形成最终的dataframe与标签文件连接(join)形成最终学习数据集

Pandas - DataFrame 基本操作

python和R对dataframe的拼接采样链式操作:dplyrtidyrconcatrbindcbindsamplesample_nset.seedmutatefilter