用法:
DataFrame.isin(values)
DataFrame 中的每個元素是否包含在值中。
此文檔字符串是從 pandas.core.frame.DataFrame.isin 複製而來的。
可能存在與 Dask 版本的一些不一致之處。
- values:可迭代、係列、DataFrame 或 dict
僅當所有標簽都匹配時,結果才會在某個位置為真。如果
values
是一個係列,那就是索引。如果values
是字典,則鍵必須是列名,必須匹配。如果values
是 DataFrame,則索引和列標簽必須匹配。
- DataFrame
布爾值的 DataFrame,顯示 DataFrame 中的每個元素是否包含在值中。
參數:
返回:
例子:
>>> df = pd.DataFrame({'num_legs': [2, 4], 'num_wings': [2, 0]}, ... index=['falcon', 'dog']) >>> df num_legs num_wings falcon 2 2 dog 4 0
當
values
是列表時,檢查 DataFrame 中的每個值是否都存在於列表中(哪些動物有 0 或 2 條腿或翅膀)>>> df.isin([0, 2]) num_legs num_wings falcon True True dog False True
檢查是否
values
是不是在 DataFrame 中,使用~
操作符:>>> ~df.isin([0, 2]) num_legs num_wings falcon False False dog True False
當
values
是一個字典時,我們可以傳遞值來分別檢查每一列:>>> df.isin({'num_wings': [0, 3]}) num_legs num_wings falcon False False dog False True
當
values
是 Series 或 DataFrame 時,索引和列必須匹配。請注意,‘falcon’ 與 other 中的邊數不匹配。>>> other = pd.DataFrame({'num_legs': [8, 3], 'num_wings': [0, 2]}, ... index=['spider', 'falcon']) >>> df.isin(other) num_legs num_wings falcon False True dog False False
相關用法
- Python dask.dataframe.DataFrame.isnull用法及代碼示例
- Python dask.dataframe.DataFrame.isna用法及代碼示例
- Python dask.dataframe.DataFrame.itertuples用法及代碼示例
- Python dask.dataframe.DataFrame.iterrows用法及代碼示例
- Python dask.dataframe.DataFrame.idxmax用法及代碼示例
- Python dask.dataframe.DataFrame.idxmin用法及代碼示例
- Python dask.dataframe.DataFrame.iloc用法及代碼示例
- Python dask.dataframe.DataFrame.items用法及代碼示例
- Python dask.dataframe.DataFrame.applymap用法及代碼示例
- Python dask.dataframe.DataFrame.sub用法及代碼示例
- Python dask.dataframe.DataFrame.mod用法及代碼示例
- Python dask.dataframe.DataFrame.cummin用法及代碼示例
- Python dask.dataframe.DataFrame.truediv用法及代碼示例
- Python dask.dataframe.DataFrame.round用法及代碼示例
- Python dask.dataframe.DataFrame.ne用法及代碼示例
- Python dask.dataframe.DataFrame.partitions用法及代碼示例
- Python dask.dataframe.DataFrame.to_bag用法及代碼示例
- Python dask.dataframe.DataFrame.any用法及代碼示例
- Python dask.dataframe.DataFrame.count用法及代碼示例
- Python dask.dataframe.DataFrame.memory_usage用法及代碼示例
注:本文由純淨天空篩選整理自dask.org大神的英文原創作品 dask.dataframe.DataFrame.isin。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。