(self)
return sdc_pandas_dataframe_loc_impl
Intel Scalable Dataframe Compiler User Guide
    ********************************************

    Pandas API: pandas.DataFrame.loc

    Limitations
    -----------
    - Loc always returns Dataframe.
    - Parameter ``idx`` is supported only to be a single value, e.g. :obj:`df.loc['A']`.

    Examples
    --------
    .. literalinclude:: ../../../examples/dataframe/dataframe_loc.py
       :language: python
       :lines: 36-
       :caption: Access a group of rows and columns by label(s) or a boolean array.
       :name: ex_dataframe_loc

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

    .. seealso::
        :ref:`DataFrame.at <pandas.DataFrame.at>`
            Access a single value for a row/column label pair.
        :ref:`DataFrame.iloc <pandas.DataFrame.iloc>`
            Access group of rows and columns by integer position(s).
        :ref:`DataFrame.xs <pandas.DataFrame.xs>`
            Returns a cross-section (row(s) or column(s)) from the Series/DataFrame.
        :ref:`Series.loc <pandas.Series.loc>`
            Access group of values using labels.

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

    .. only:: developer
        Test: python -m sdc.runtests -k sdc.tests.test_dataframe.TestDataFrame.test_df_loc*
Intel Scalable Dataframe Compiler User Guide
    ********************************************
Intel Scalable Dataframe Compiler User Guide ********************************************
def sdc_pandas_dataframe_loc(self):
    """
    Intel Scalable Dataframe Compiler User Guide
    ********************************************

    Pandas API: pandas.DataFrame.loc

    Limitations
    -----------
    - Loc always returns Dataframe.
    - Parameter ``idx`` is supported only to be a single value, e.g. :obj:`df.loc['A']`.

    Examples
    --------
    .. literalinclude:: ../../../examples/dataframe/dataframe_loc.py
       :language: python
       :lines: 36-
       :caption: Access a group of rows and columns by label(s) or a boolean array.
       :name: ex_dataframe_loc

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

    .. seealso::
        :ref:`DataFrame.at <pandas.DataFrame.at>`
            Access a single value for a row/column label pair.
        :ref:`DataFrame.iloc <pandas.DataFrame.iloc>`
            Access group of rows and columns by integer position(s).
        :ref:`DataFrame.xs <pandas.DataFrame.xs>`
            Returns a cross-section (row(s) or column(s)) from the Series/DataFrame.
        :ref:`Series.loc <pandas.Series.loc>`
            Access group of values using labels.

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

    .. only:: developer
        Test: python -m sdc.runtests -k sdc.tests.test_dataframe.TestDataFrame.test_df_loc*
    """

    ty_checker = TypeChecker('Attribute loc().')
    ty_checker.check(self, DataFrameType)

    def sdc_pandas_dataframe_loc_impl(self):
        return sdc.datatypes.hpat_pandas_dataframe_getitem_types.dataframe_getitem_accessor_init(self, 'loc')

    return sdc_pandas_dataframe_loc_impl
def sdc_pandas_dataframe_loc ( self ) : ty_checker = TypeChecker ( 'Attribute loc().' ) ty_checker . check ( self , DataFrameType ) def sdc_pandas_dataframe_loc_impl ( self ) : return sdc . datatypes . hpat_pandas_dataframe_getitem_types . dataframe_getitem_accessor_init ( self , 'loc' ) return sdc_pandas_dataframe_loc_impl