0

一意の識別子がある問題のある行のリストがあり、そのすべてをデータフレームから削除したいと考えています。

次のように、 loc を使用してインデックスを作成しようとしました。

df.loc[df['GUID'] != toDel['GUID']]

ここで、df は 5063 行 x 28 列で、toDel['GUID'] は df から削除する GUID のリストです。

これにより、問題のある行を含まない df が得られると期待していました。ただし、「valueError: 同じラベルのシリーズ オブジェクトのみを比較できます」というメッセージが表示されます。これは、同じサイズのシリーズでなければならないことを意味すると思いますが、この toDel['GUID'] リストを使用して問題のある GUID を取り除くにはどうすればよいでしょうか?

4

1 に答える 1