1
フィルタリングするテストデータデータが多いClientAccount
のデータフレームがあります。 文字列のPandas列のフィルタリングで予期しない結果が発生する
test_users = order_data[order_data['ClientAccount'].str.contains("DEMO|test")==True]
71.458元の行のうち、クールName: ClientAccount, Length: 2493
ので、2.493行を返します。
次に、これらの2.493行でないすべてのものを取得するには、私はちょうど反対をしないでください?
order_data = order_data[order_data['ClientAccount'].str.contains("DEMO|test")==False]
これは48.046行になりますが、それはどのように意味がありますか?私は何が欠けていますか?
いくつかのNaN値は可能ですか? – jezrael
ああ、そうだった。 dfの 'isnull()。sum()'は20.919を返します。 – Khaine775