Her biri bir organizmayı temsil eden iki sütun içeren bir veri çerçevem var. ORG1 ve ORG2 olarak adlandırılırlar. ORG2 değerlerini karşılık gelen indeks değeri için ORG1'e taşımak istiyorum.Başka bir sütun değerine dayalı bir pandalar DataFrame sütun değerini değiştirin
Yani, ORG1 'A' ve ORG2 'B' ise ORG1'in ORG2'den 'B' değerini almasını isterim. aşağıdaki gibi
Zaten, ben taşımak istediğiniz ORG2 organizmaların endeksleri belirlemek için çalışmalara başladılar: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
Ne ORG2 gelen en değerlerle ORG1 değerlerini değiştirmek için bu kullanmak en iyi yoldur .loc
kullanarak endeksler
Teşekkür kullanabilirsiniz. – John