1
私はパンダには新しく、自分の問題に取り組む方法についてのご意見をお待ちしています。私は、すぐに列AとBの値がで同じであるようである必要があり、列AとBの論理で行の値に基づいて、それを変換する必要がパンダは前の行に応じて値を置き換えます
df = pd.DataFrame({'A' : ["me","you","you","me","me","me","me"],
'B' : ["Y","X","X","X","X","X","Z"],
'C' : ["1","2","3","4","5","6","7"]
})
:私は、次のデータフレームを持っていますこのシーケンスの最初の行は維持する必要がありますが、次の行は列Bに 'A'を設定する必要があります。
例:列AとBの値は行1と2で同じです。 B列2行をAと置き換える必要があります。これは私の予想される出力です:
df2= pd.DataFrame({'A' : ["me","you","you","me","me","me","me"],
'B' : ["Y","X","A","X","A","A","Z"],
'C' : ["1","2","3","4","5","6","7"]})
おかげで非常に多く、それは完璧です。 –