我有两个数据帧df_1
df_2
,它们有相互的colmm例如'Name'
。无论'Name'
列下面的名称如何不同,所以我将它们合并到df
框架中,并用它们创建了几个新的列。你知道吗
是否可以删除df_2
并保留所有新创建的列和dfu 1?一步也不走?一条线?或df_1
与df
具有相同的列
df_1 Name Age Sex Jop RoomID
df_1 Name Age Sex Jop address RoomID
df Name Age Sex Jop address Fmaily_size Floor_NR e.g
dfu 1看起来像这样Name Age Sex Jop address Fmaily_size Floor_NR e.g
与df
相同的列、类型和顺序。你知道吗
考虑使用
left
连接合并来保留来自一个数据帧(即dfu 1)的与另一个数据帧(即dfu 2)匹配或不匹配的所有记录。不匹配的记录将导致合并列的NAN。否则使用默认的inner
,它在两个帧中保持匹配的记录。你知道吗根据您的注释,其中xtest=same columns,但是df_1中的数据位于结果数据帧下方,xtest是两个帧中的所有列,只保留df_1记录:
IIUC公司:
相关问题 更多 >
编程相关推荐