我有一个数据框,有两列,每列代表一个有机体。它们被称为ORG1和ORG2 我想将ORG2的值移到ORG1中以获得相应的索引值。
所以,如果ORG1是'A',ORG2是'B',我希望ORG1从ORG2获取值'B'。
我已经开始确定我想要移动的ORG2有机体的索引,如下所示:
def move_org2(x):
org2_matches = Series(x.ORG2.str.count("ESBL"))
return x.ix[org2_matches == 1]
org2_DF = move_org2(DF)
org2_DF.ORG2.index
使用此选项更改ORG1值和相应ORG2索引处的值的最佳方法是什么
换句话说,使用
.loc
可以或者,如果您需要一个副本,而不修改原始的
df
,您可以使用.mask()
相关问题 更多 >
编程相关推荐