(df, values)
Intel Scalable Dataframe Compiler User Guide
    ********************************************
    Pandas API: pandas.DataFrame.isin

    Examples
    --------
    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_df.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of another DataFrame.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_df.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_ser.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of Series.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_ser.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_dict.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of Dictionary.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_dict.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of List.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin.py
        :cwd: ../../../examples

    Intel Scalable Dataframe Compiler Developer Guide
    *************************************************
    Pandas DataFrame method :meth:`pandas.DataFrame.isin` implementation.

    .. only:: developer

        Test: python -m sdc.runtests -k sdc.tests.test_dataframe.TestDataFrame.test_isin*
Intel Scalable Dataframe Compiler User Guide
    ********************************************
    Pandas API: pandas.DataFrame.isin
Intel Scalable Dataframe Compiler User Guide ******************************************** Pandas API : pandas . DataFrame . isin
def isin_overload(df, values):
    """
    Intel Scalable Dataframe Compiler User Guide
    ********************************************
    Pandas API: pandas.DataFrame.isin

    Examples
    --------
    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_df.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of another DataFrame.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_df.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_ser.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of Series.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_ser.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin_dict.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of Dictionary.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin_dict.py
        :cwd: ../../../examples

    .. literalinclude:: ../../../examples/dataframe/dataframe_isin.py
        :language: python
        :lines: 36-
        :caption: Whether each element in the DataFrame is contained in values of List.
        :name: ex_dataframe_isin

    .. command-output:: python ./dataframe/dataframe_isin.py
        :cwd: ../../../examples

    Intel Scalable Dataframe Compiler Developer Guide
    *************************************************
    Pandas DataFrame method :meth:`pandas.DataFrame.isin` implementation.

    .. only:: developer

        Test: python -m sdc.runtests -k sdc.tests.test_dataframe.TestDataFrame.test_isin*
    """

    name = 'isin'

    ty_checker = TypeChecker('Method {}().'.format(name))
    ty_checker.check(df, DataFrameType)

    if not isinstance(values, (SeriesType, types.List, types.Set, DataFrameType, types.DictType)):
        ty_checker.raise_exc(values, 'iterable, Series, DataFrame', 'values')

    all_params = ['df', 'values']

    if isinstance(values, (types.List, types.Set)):
        ser_par = 'values=values'
        return sdc_pandas_dataframe_isin_iter(name, all_params, ser_par, df.columns, df.column_loc)

    if isinstance(values, types.DictType):
        return sdc_pandas_dataframe_isin_dict(name, df, values, all_params)

    if isinstance(values, SeriesType):
        return sdc_pandas_dataframe_isin_ser(name, df, values, all_params)

    if isinstance(values, DataFrameType):
        return sdc_pandas_dataframe_isin_df(name, df, values, all_params)
def isin_overload ( df , values ) : name = 'isin' ty_checker = TypeChecker ( 'Method {}().' . format ( name ) ) ty_checker . check ( df , DataFrameType ) if not isinstance ( values , ( SeriesType , types . List , types . Set , DataFrameType , types . DictType ) ) : ty_checker . raise_exc ( values , 'iterable, Series, DataFrame' , 'values' ) all_params = [ 'df' , 'values' ] if isinstance ( values , ( types . List , types . Set ) ) : ser_par = 'values=values' return sdc_pandas_dataframe_isin_iter ( name , all_params , ser_par , df . columns , df . column_loc ) if isinstance ( values , types . DictType ) : return sdc_pandas_dataframe_isin_dict ( name , df , values , all_params ) if isinstance ( values , SeriesType ) : return sdc_pandas_dataframe_isin_ser ( name , df , values , all_params ) if isinstance ( values , DataFrameType ) : return sdc_pandas_dataframe_isin_df ( name , df , values , all_params )