使用Pandas 的.isin() 進行DataFrame 過濾
在SQL 中,IN 和NOT IN 運算子運算子可讓您根據下列條件數據值列表。 Pandas 的 DataFrame 提供了一個方便的方法 .isin(),可以實現類似的功能。
如何使用.isin()
使用.isin():
範例用法
考慮以下因素DataFrame:df = pd.DataFrame({'country': ['US', 'UK', 'Germany', 'China']})
countries_to_keep = ['UK', 'China']
df[df.country.isin(countries_to_keep)]
country 1 UK 3 China
df[~df.country.isin(countries_to_keep)]
country 0 US 2 Germany
以上是如何使用 Pandas 的 `.isin()` 進行 DataFrame 過濾:IN 和 NOT IN 操作?的詳細內容。更多資訊請關注PHP中文網其他相關文章!