我有一个关于在python中使用Pandas模块来组合两个数据帧的问题
我在每个数据帧中有125行和125列
在数据帧1中:
Test1 Test2 Test3 Test4 Test5 Test6 .....
Re1 Pos Neg Neg Neg Pos Pos
Re2 Pos Neg Pos Neg Pos Neg
Re3 Pos Neg Pos Neg Pos Neg
Re4 Pos Neg Pos Neg Neg Neg
Re5 Pos Neg Pos Neg Neg Neg
.
.
.
在数据帧2中:
Test1 Test2 Test3 Test4 Test5 Test6 .....
Re1 Yel Blu Yel Blu Blu Org
Re2 Blu Blu Blu Yel Blu Blu
Re3 Org Blu Org Yel Yel Blu
Re4 Org Blu Org Yel Yel Blu
Re5 Org Blu Org Org Yel Blu
.
.
.
我想要的结果是: 组合数据帧:
Test1 Test2 Test3 Test4 Test5 Test6 .....
Re1 Pos_Yel Neg_Blu Neg_Yel Neg_Blu Pos_Blu Pos_Org
Re2 Pos_Blu Neg_Blu Pos_Blu Neg_Yel Pos_Blu Neg_Blu
Re3 Pos_Org Neg_Blu Pos_Org Neg_Yel Pos_Yel Neg_Blu
Re4 Pos_Org Neg_Blu Pos_Org Neg_Yel Neg_Yel Neg_Blu
Re5 Pos_Org Neg_Blu Pos_Org Neg_Org Neg_Yel Neg_Blu
.
.
这对您来说可能有点容易,但由于我是python编码的初学者,如果有人能回答我的问题,那将非常有帮助
非常感谢
Pandas操作符通常基于索引和列标签对齐值。因此,简单地将两个数据帧添加在一起,就可以按元素正确对齐方式添加值。 如果数据帧中的值都是字符串,并且常量将广播到数据帧中的所有值,则还可以向数据帧添加常量字符串,例如
'_'
:相关问题 更多 >
编程相关推荐