2
次のデータフレームでは、各行で、name1
の値をname1
とname2
のうち小さい値にします。パンダの列の値を指定する
data = {'name1': ['Jason', 'Molly', 'Tina', 'yuma', 'Amy'],
'name2': ['Cochice', 'Pima', 'Santa', 'Maria', 'Yuma'],
'val': [12, 22, 4, 9, 7],
'db' : ['xx','yy', 'zz', 'mm', 'aa']}
df = DataFrame(data)
df
db name1 name2 val
xx Jason Cochice 12
yy Molly Pima 22
zz Tina Santa 4
mm yuma Maria 9
aa Amy Yuma 7
私が知る限り、並べ替えは行のみで行うことができます。この方法で値を整理する方法は?
予想される出力は次のようになります。
db name1 name2 val
xx Cochice Jason 12
yy Molly Pima 22
zz Santa Tina 4
mm Amy Maricopa 9
aa Amy Yuma 7
私は非常に明確ではなかったと思う。他の列もあります。私は 'name1'と' name2'だけにこの操作が必要です。他の全ての列は変更しません。 Chaged the OP – learner
申し訳ありません、私は答えを編集します。 – jezrael