Module Expr Str ImportFrom alias ImportFrom alias Import alias identifier ImportFrom alias identifier Import alias identifier Import alias identifier ImportFrom alias alias alias alias ImportFrom alias ImportFrom alias Assign NameStore Call NameLoad Assign NameStore Call NameLoad keyword Str keyword Str keyword Str ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Raise Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If AttributeLoad NameLoad attr body Return Call AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore Call NameLoad Str Return Call AttributeLoad Call AttributeLoad NameLoad attr attr NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Call NameLoad Call NameLoad NameLoad Assign NameStore BinOpBitOr BinOpSub NameLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If CompareIs Call NameLoad NameLoad Str NameLoad NameLoad body Return If CompareIs NameLoad NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If Call NameLoad NameLoad Str body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Str NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If BoolOpAnd Call NameLoad NameLoad Str NameLoad UnaryOpNot BoolOpOr CompareIn NameLoad AttributeLoad Call NameLoad NameLoad attr CompareEq NameLoad Str body Raise Call NameLoad Call AttributeLoad Str attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Raise Call NameLoad Call AttributeLoad Str attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults vararg kwarg body Raise Call NameLoad Call AttributeLoad Str attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Raise Call NameLoad Call AttributeLoad Str attr keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Return Call NameLoad keyword NameLoad keyword NameLoad keyword AttributeLoad Call NameLoad NameLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body FunctionDef arguments args NameParam defaults vararg kwarg body Return Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad Call NameLoad NameLoad NameLoad attr Return NameLoad decorator_list For NameStore NameLoad body If CompareEq NameLoad Str body Assign NameStore Call NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad If BoolOpOr NameLoad UnaryOpNot Call NameLoad NameLoad NameLoad body Expr Call NameLoad NameLoad NameLoad NameLoad decorator_list NameLoad decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body If CompareIs NameLoad NameLoad body Return AttributeLoad NameLoad attr Return Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad Str decorator_list decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Pass decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore NameLoad Assign NameStore ListLoad Str Str Assign NameStore Call NameLoad NameLoad Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Dict AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Str Str Str Str Str Str Str Str Str Str Str Str Str FunctionDef arguments args NameParam defaults body If CompareIs AttributeLoad NameLoad attr NameLoad body Return NameLoad orelse Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If UnaryOpNot Call NameLoad AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return ListLoad AttributeLoad NameLoad attr Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If BoolOpOr CompareIs AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return AttributeLoad NameLoad attr orelse Return SubscriptLoad AttributeLoad NameLoad attr Index AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body If BoolOpAnd CompareIsNot AttributeLoad NameLoad attr NameLoad Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr body Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr If CompareGt Call NameLoad AttributeLoad NameLoad attr Num body Return Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword Num orelse Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr If Call NameLoad NameLoad TupleLoad NameLoad NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr body If CompareNotEq Call NameLoad Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Call NameLoad NameLoad body Assign NameStore Call NameLoad Call AttributeLoad Call NameLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Raise Call NameLoad BinOpMod Str SubscriptLoad Call NameLoad NameLoad Slice Num Num Return Call AttributeLoad NameLoad attr Call NameLoad NameLoad keyword Num orelse If UnaryOpNot Call NameLoad NameLoad Str NameLoad body If CompareNotIn NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Raise Call NameLoad BinOpMod Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword Num orelse If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad BinOpMod Str NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str Raise Call NameLoad NameLoad decorator_list Assign NameStore Str Assign NameStore Str FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Raise Call NameLoad NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults vararg kwarg body Expr Str Assign NameStore Lambda arguments args NameParam defaults Call NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr Str NameLoad If Call NameLoad NameLoad AttributeLoad NameLoad attr body Return TupleLoad Call Call NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad If Call NameLoad NameLoad NameLoad body If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Assign NameStore AttributeLoad NameLoad attr If Call NameLoad GeneratorExp Call NameLoad NameLoad comprehension NameStore Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body If UnaryOpNot Call NameLoad NameLoad TupleLoad NameLoad NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad ListLoad NameLoad orelse Assign SubscriptStore NameLoad Index NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore NameLoad If CompareNotIn NameLoad AttributeLoad NameLoad attr body Raise Call NameLoad Call AttributeLoad Str attr NameLoad Assign NameStore NameLoad ImportFrom alias FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Num keyword NameLoad If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad Str Return Call AttributeLoad NameLoad attr NameLoad keyword BinOpAdd BoolOpOr NameLoad Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num keyword NameLoad Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Assign NameStore Call AttributeLoad NameLoad attr For TupleStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad Return NameLoad decorator_list Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr If NameLoad body Assign NameStore Call NameLoad Call AttributeLoad Call NameLoad NameLoad NameLoad attr If Call NameLoad GeneratorExp Call NameLoad NameLoad NameLoad comprehension NameStore NameLoad body Assign TupleStore NameStore NameStore TupleLoad Call AttributeLoad NameLoad attr NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad orelse If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore NameLoad orelse If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If CompareEq Call NameLoad NameLoad Num body Assign NameStore Call NameLoad NameLoad Lambda arguments args NameParam NameParam defaults Call NameLoad AttributeLoad NameLoad attr NameLoad orelse If UnaryOpNot Call NameLoad BinOpSub NameLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad NameLoad orelse TryExcept body Assign NameStore Call NameLoad NameLoad NameLoad handlers ExceptHandler type NameLoad body Assign NameStore Call NameLoad NameLoad NameLoad If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword Num orelse If Call NameLoad SubscriptLoad Call NameLoad Call AttributeLoad NameLoad attr NameLoad Index Num AttributeLoad NameLoad attr body Assign NameStore Call NameLoad ListComp SubscriptLoad NameLoad Index NameLoad comprehension NameStore NameLoad keyword NameLoad keyword Num orelse ImportFrom alias Assign NameStore Call NameLoad NameLoad Return TupleLoad NameLoad NameLoad orelse If Call NameLoad NameLoad Str body Return TupleLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad NameLoad orelse Assign NameStore NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad If BoolOpAnd NameLoad UnaryOpNot NameLoad UnaryOpNot NameLoad body Return TupleLoad Call Call NameLoad NameLoad NameLoad NameLoad Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body ImportFrom alias If CompareNotEq AttributeLoad NameLoad attr Num body Raise Call NameLoad Str If CompareEq AttributeLoad AttributeLoad NameLoad attr attr Num body Assign NameStore AttributeLoad NameLoad attr orelse Assign NameStore AttributeLoad NameLoad attr Assign NameStore ListLoad Assign NameStore ListLoad If CompareEq AttributeLoad NameLoad attr Num body For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Num keyword NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign NameStore BoolOpOr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass ExceptHandler type NameLoad body Raise orelse For NameStore NameLoad body TryExcept body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword Num keyword SubscriptLoad NameLoad Index NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad handlers ExceptHandler type TupleLoad NameLoad NameLoad body Pass ExceptHandler type NameLoad body Raise Return Call NameLoad NameLoad keyword NameLoad keyword Num decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad NameLoad kwarg body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr For NameStore AttributeLoad NameLoad attr body If CompareNotIn NameLoad NameLoad body Assign SubscriptStore NameLoad Index NameLoad Call NameLoad NameLoad NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Str Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str FunctionDef arguments args NameParam defaults vararg kwarg body FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr Return Call Call NameLoad NameLoad NameLoad NameLoad NameLoad decorator_list Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad decorator_list Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad body Expr Str If CompareIs NameLoad NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call NameLoad ListComp TupleLoad NameLoad Call NameLoad NameLoad NameLoad comprehension NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad AttributeLoad NameLoad attr Index NameLoad keyword NameLoad NameLoad Expr Call AttributeLoad NameLoad attr If CompareEq AttributeLoad NameLoad attr Num body If BoolOpOr BoolOpAnd Call AttributeLoad NameLoad attr NameLoad CompareIn NameLoad NameLoad Call AttributeLoad NameLoad attr NameLoad body Assign AttributeStore NameLoad attr NameLoad Return NameLoad decorator_list decorator_list ClassDef bases NameLoad NameLoad body Expr Str FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Return Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad NameLoad attr BinOpAdd NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body If Call NameLoad NameLoad TupleLoad NameLoad NameLoad body Assign NameStore Call NameLoad NameLoad Return Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam NameParam defaults body Return Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad NameLoad attr NameLoad decorator_list Assign NameStore NameLoad FunctionDef arguments args NameParam defaults body Return TupleLoad AttributeLoad NameLoad attr TupleLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Raise Call NameLoad BinOpMod Str AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Return Call NameLoad NameLoad keyword NameLoad keyword TupleLoad Str Str Str decorator_list FunctionDef arguments args NameParam defaults body Return BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad NameLoad decorator_list Assign NameStore NameStore NameStore NameStore NameLoad Assign NameStore NameStore NameStore NameStore NameStore NameStore NameLoad decorator_list ClassDef bases NameLoad AttributeLoad NameLoad attr body FunctionDef arguments args NameParam NameParam NameParam NameParam defaults NameLoad NameLoad body If CompareIs NameLoad NameLoad body Assign NameStore UnaryOpNot Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword NameLoad keyword NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults vararg kwarg body Expr Str Raise Call NameLoad BinOpMod Str AttributeLoad NameLoad attr decorator_list Assign NameStore NameStore NameStore NameStore NameLoad Assign NameStore NameStore NameStore NameLoad FunctionDef arguments args NameParam defaults body Return Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr attr Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad NameLoad keyword TupleLoad Str Str Str keyword NameLoad Return BinOpMod Str TupleLoad AttributeLoad Call NameLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases NameLoad body Expr Str Assign NameStore Num FunctionDef arguments args NameParam defaults body Expr Str Return NameLoad decorator_list Assign NameStore Call NameLoad NameLoad keyword Str FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Num decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Return Call AttributeLoad AttributeLoad NameLoad attr attr handlers ExceptHandler type NameLoad body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad AttributeLoad NameLoad attr attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return AttributeLoad NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Return Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr decorator_list NameLoad FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults Num NameLoad NameLoad NameLoad kwarg body Expr Str Assign NameStore Call NameLoad NameLoad NameLoad NameLoad If CompareIs NameLoad NameLoad body Raise Call NameLoad Call AttributeLoad Str attr keyword AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad body Expr Str ImportFrom alias ImportFrom alias alias Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad keyword NameLoad If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword AttributeLoad NameLoad attr orelse If Call NameLoad NameLoad NameLoad body Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr keyword Call NameLoad NameLoad Str NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str ImportFrom alias Assign NameStore AttributeLoad NameLoad attr If Call NameLoad NameLoad Str body Return Call AttributeLoad NameLoad attr Return Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad If BoolOpAnd NameLoad Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad attr body AugAssignSub NameStore Num Return NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Return CompareEq Call AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list NameLoad FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Str If Call NameLoad AttributeLoad NameLoad attr Str body Return Call AttributeLoad AttributeLoad NameLoad attr attr keyword NameLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr If BoolOpAnd NameLoad Call AttributeLoad NameLoad attr NameLoad body AugAssignAdd NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad Num body Expr Str ImportFrom alias Return Call NameLoad NameLoad keyword NameLoad keyword NameLoad decorator_list Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam NameParam NameParam NameParam defaults Str NameLoad body Return Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad keyword NameLoad decorator_list Call NameLoad keyword Str keyword Str Call NameLoad SubscriptLoad NameLoad Index Str Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam NameParam NameParam defaults Str NameLoad body Assign NameStore Call AttributeLoad NameLoad attr keyword NameLoad Assign NameStore SubscriptLoad NameLoad Index Call AttributeLoad NameLoad attr NameLoad If NameLoad body Return Call AttributeLoad NameLoad attr NameLoad orelse Return NameLoad decorator_list Call NameLoad Str Str keyword Dict NameLoad NameLoad Str Str Call NameLoad BinOpMod SubscriptLoad NameLoad Index Str NameLoad Assign SubscriptStore NameLoad Index Str Str FunctionDef arguments args NameParam NameParam defaults Str body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad keyword NameLoad TryExcept body Return Call AttributeLoad Call AttributeLoad NameLoad attr NameLoad keyword AttributeLoad NameLoad attr attr NameLoad handlers ExceptHandler type NameLoad body Return Call AttributeLoad NameLoad attr NameLoad keyword NameLoad decorator_list Call NameLoad Str Str keyword Dict NameLoad NameLoad Str Str Call NameLoad BinOpMod SubscriptLoad NameLoad Index Str NameLoad FunctionDef arguments args NameParam NameParam defaults kwarg body Raise Call NameLoad NameLoad decorator_list decorator_list
N/A N/A 
Base and utility classes for pandas objects.
 pandas compat pandas.compat builtins N/A numpy np pandas.core common com N/A pandas.core.nanops nanops N/A pandas.lib lib pandas.util.decorators Appender cache_readonly deprecate_kwarg Substitution pandas.core.common AbstractMethodError pandas.formats.printing pprint_thing N/A _shared_docs N/A dict N/A _indexops_doc_kwargs N/A dict klass IndexOpsMixin inplace duplicated IndexOpsMixin StringMixin N/A object N/A N/A implements string methods so long as object defines a `__unicode__`
    method.

    Handles Python2/3 compatibility transparently.
     __unicode__ N/A N/A self N/A N/A N/A N/A AbstractMethodError self N/A __str__ N/A N/A self N/A N/A N/A 
        Return a string representation for a particular Object

        Invoked by str(df) in both py2/py3.
        Yields Bytestring in Py2, Unicode String in py3.
         N/A N/A compat PY3 N/A N/A N/A N/A self __unicode__ N/A N/A N/A self __bytes__ N/A __bytes__ N/A N/A self N/A N/A N/A 
        Return a string representation for a particular object.

        Invoked by bytes(obj) in py3 only.
        Yields a bytestring in both py2/py3.
         pandas.core.config get_option N/A encoding N/A get_option display.encoding N/A N/A N/A N/A N/A self __unicode__ encode encoding replace N/A __repr__ N/A N/A self N/A N/A N/A 
        Return a string representation for a particular object.

        Yields Bytestring in Py2, Unicode String in py3.
         N/A N/A str self N/A N/A PandasObject N/A StringMixin N/A N/A baseclass for various pandas objects _constructor N/A N/A self N/A N/A N/A class constructor (for this class it's just `__class__` N/A N/A self __class__ N/A property __unicode__ N/A N/A self N/A N/A N/A 
        Return a string representation for a particular object.

        Invoked by unicode(obj) in py2 only. Yields a Unicode String in both
        py2/py3.
         N/A N/A N/A object __repr__ self N/A _dir_additions N/A N/A self N/A N/A N/A  add addtional __dir__ for this object  N/A N/A set N/A _dir_deletions N/A N/A self N/A N/A N/A  delete unwanted __dir__ for this object  N/A N/A set N/A __dir__ N/A N/A self N/A N/A N/A 
        Provide method name lookup and completion
        Only provide 'public' methods
         N/A rv N/A set N/A dir N/A type self N/A rv N/A N/A rv N/A N/A self _dir_deletions N/A N/A self _dir_additions N/A N/A sorted rv N/A _reset_cache N/A N/A self key N/A None N/A N/A 
        Reset cached properties. If ``key`` is passed, only clears that key.
         N/A N/A N/A getattr self _cache None None N/A N/A N/A N/A key None N/A N/A N/A N/A N/A self _cache clear N/A N/A N/A N/A N/A self _cache pop key None N/A __sizeof__ N/A N/A self N/A N/A N/A 
        Generates the total memory usage for a object that returns
        either a value or Series of values
         N/A N/A hasattr self memory_usage N/A N/A mem N/A N/A self memory_usage deep True N/A N/A N/A N/A lib isscalar mem N/A N/A mem N/A N/A mem sum N/A N/A int mem N/A N/A N/A N/A super self PandasObject __sizeof__ N/A N/A NoNewAttributesMixin N/A object N/A N/A Mixin which prevents adding new attributes.

    Prevents additional attributes via xxx.attribute = "something" after a
    call to `self.__freeze()`. Mainly used to prevent the user from using
    wrong attrirbutes on a accessor (`Series.cat/.str/.dt`).

    If you really want to add a new attribute at a later time, you need to use
    `object.__setattr__(self, key, value)`.
     _freeze N/A N/A self N/A N/A N/A Prevents setting additional attributes N/A N/A N/A object __setattr__ self __frozen True N/A __setattr__ N/A N/A self key value N/A N/A N/A N/A N/A getattr self __frozen False N/A N/A N/A key N/A N/A type self __dict__ N/A key _cache N/A N/A N/A AttributeError N/A N/A You cannot add any new attribute '{key}' format key key N/A N/A N/A object __setattr__ self key value N/A N/A PandasDelegate N/A PandasObject N/A N/A  an abstract base class for delegating methods/properties  _delegate_property_get N/A N/A self name N/A args kwargs N/A N/A N/A TypeError N/A N/A You cannot access the property {name} format name name N/A _delegate_property_set N/A N/A self name value N/A args kwargs N/A N/A N/A TypeError N/A N/A The property {name} cannot be set format name name N/A _delegate_method N/A N/A self name N/A args kwargs N/A N/A N/A TypeError N/A N/A You cannot call method {name} format name name N/A _add_delegate_accessors N/A N/A cls delegate accessors typ overwrite N/A False N/A N/A 
        add accessors to cls from the delegate class

        Parameters
        ----------
        cls : the class to add the methods/properties to
        delegate : the class to get methods/properties & doc-strings
        acccessors : string list of accessors to add
        typ : 'property' or 'method'
        overwrite : boolean, default False
           overwrite the method/property in the target class if it exists
         _create_delegator_property N/A N/A name N/A N/A _getter N/A N/A self N/A N/A N/A N/A N/A self _delegate_property_get name N/A _setter N/A N/A self new_values N/A N/A N/A N/A N/A self _delegate_property_set name new_values N/A N/A N/A _getter __name__ name N/A N/A _setter __name__ name N/A N/A property fget _getter fset _setter doc N/A N/A getattr delegate name __doc__ N/A _create_delegator_method N/A N/A name N/A N/A f N/A N/A self N/A args kwargs N/A N/A N/A N/A self _delegate_method name args kwargs N/A N/A N/A f __name__ name N/A N/A f __doc__ N/A N/A getattr delegate name __doc__ N/A f N/A N/A name accessors N/A N/A N/A typ property N/A N/A f N/A _create_delegator_property name N/A N/A f N/A _create_delegator_method name N/A N/A overwrite N/A N/A hasattr cls name N/A N/A N/A setattr cls name f N/A classmethod N/A AccessorProperty N/A object N/A N/A Descriptor for implementing accessor properties like Series.str
     __init__ N/A N/A self accessor_cls construct_accessor N/A N/A N/A N/A self accessor_cls accessor_cls N/A N/A self construct_accessor construct_accessor N/A N/A self __doc__ N/A accessor_cls __doc__ N/A __get__ N/A N/A self instance owner N/A None N/A N/A N/A instance None N/A N/A N/A self accessor_cls N/A N/A N/A self construct_accessor instance N/A __set__ N/A N/A self instance value N/A N/A N/A N/A AttributeError can't set attribute N/A __delete__ N/A N/A self instance N/A N/A N/A N/A AttributeError can't delete attribute N/A N/A GroupByError N/A Exception N/A N/A N/A DataError N/A GroupByError N/A N/A N/A SpecificationError N/A GroupByError N/A N/A N/A SelectionMixin N/A object N/A N/A 
    mixin implementing the selection & aggregation interface on a group-like
    object sub-classes need to define: obj, exclusions
     N/A _selection None N/A _internal_names N/A _cache __setstate__ N/A _internal_names_set N/A set _internal_names N/A _builtin_table N/A N/A builtins sum N/A builtins max N/A builtins min N/A np sum N/A np max N/A np min N/A _cython_table N/A N/A builtins sum N/A builtins max N/A builtins min N/A np sum N/A np mean N/A np prod N/A np std N/A np var N/A np median N/A np max N/A np min N/A np cumprod N/A np cumsum sum max min sum mean prod std var median max min cumprod cumsum name N/A N/A self N/A N/A N/A N/A N/A self _selection None N/A N/A None N/A N/A N/A self _selection N/A property _selection_list N/A N/A self N/A N/A N/A N/A N/A isinstance N/A self _selection N/A list tuple N/A com ABCSeries N/A com ABCIndex N/A np ndarray N/A N/A N/A N/A self _selection N/A N/A self _selection N/A property _selected_obj N/A N/A self N/A N/A N/A N/A N/A N/A self _selection None N/A isinstance N/A self obj N/A com ABCSeries N/A N/A N/A self obj N/A N/A N/A N/A self obj N/A N/A self _selection N/A cache_readonly ndim N/A N/A self N/A N/A N/A N/A N/A self _selected_obj ndim N/A cache_readonly _obj_with_exclusions N/A N/A self N/A N/A N/A N/A N/A N/A self _selection None N/A isinstance N/A self obj N/A com ABCDataFrame N/A N/A N/A N/A N/A self obj reindex columns N/A self _selection_list N/A N/A N/A len N/A self exclusions 0 N/A N/A N/A N/A N/A self obj drop N/A self exclusions axis 1 N/A N/A N/A self obj N/A cache_readonly __getitem__ N/A N/A self key N/A N/A N/A N/A N/A self _selection None N/A N/A N/A Exception N/A Column(s) %s already selected N/A self _selection N/A N/A isinstance key N/A list tuple N/A com ABCSeries N/A com ABCIndex N/A np ndarray N/A N/A N/A N/A len N/A N/A N/A N/A self obj columns intersection key N/A len key N/A N/A bad_keys N/A list N/A N/A N/A set key difference N/A N/A self obj columns N/A N/A KeyError N/A Columns not found: %s N/A N/A str bad_keys N/A 1 -1 N/A N/A N/A self _gotitem N/A list key ndim 2 N/A N/A N/A N/A getattr self as_index False N/A N/A N/A key N/A N/A self obj columns N/A N/A N/A KeyError N/A Column not found: %s key N/A N/A N/A self _gotitem key ndim 2 N/A N/A N/A key N/A self obj N/A N/A N/A KeyError N/A Column not found: %s key N/A N/A N/A self _gotitem key ndim 1 N/A _gotitem N/A N/A self key ndim subset N/A None N/A N/A 
        sub-classes to define
        return a sliced object

        Parameters
        ----------
        key : string / list of selections
        ndim : 1,2
            requested ndim of result
        subset : object, default None
            subset to act on

         N/A N/A AbstractMethodError self N/A N/A _agg_doc Aggregate using input function or dict of {column ->
function}

Parameters
----------
arg : function or dict
    Function to use for aggregating groups. If a function, must either
    work when passed a DataFrame or when passed to DataFrame.apply. If
    passed a dict, the keys must be DataFrame column names.

    Accepted Combinations are:
      - string cythonized function name
      - function
      - list of functions
      - dict of columns -> functions
      - nested dict of names -> dicts of functions

Notes
-----
Numpy functions mean/median/prod/sum/std/var are special cased so the
default behavior is applying the function along axis=0
(e.g., np.mean(arr_2d, axis=0)) as opposed to
mimicking the default Numpy behavior (e.g., np.mean(arr_2d)).

Returns
-------
aggregated : DataFrame
 N/A _see_also_template 
See also
--------
pandas.Series.%(name)s
pandas.DataFrame.%(name)s
 aggregate N/A N/A self func N/A args kwargs N/A N/A N/A AbstractMethodError self N/A N/A agg aggregate _aggregate N/A N/A self arg N/A args kwargs N/A N/A 
        provide an implementation for the aggregators

        Parameters
        ----------
        arg : string, dict, function
        *args : args to pass on to the function
        **kwargs : kwargs to pass on to the function

        Returns
        -------
        tuple of result, how

        Notes
        -----
        how can be a string describe the required post-processing, or
        None if not required
         N/A is_aggregator N/A N/A N/A x N/A N/A isinstance x N/A list tuple dict N/A is_nested_renamer False N/A _level N/A N/A kwargs pop _level None N/A N/A isinstance arg N/A compat string_types N/A N/A N/A N/A N/A getattr self arg args kwargs None N/A N/A isinstance arg dict N/A N/A N/A N/A self axis 0 N/A N/A N/A ValueError Can only pass dict with axis=0 N/A obj N/A self _selected_obj N/A N/A any N/A N/A is_aggregator x N/A x N/A N/A compat itervalues arg N/A N/A new_arg N/A N/A compat OrderedDict N/A N/A k v N/A N/A compat iteritems arg N/A N/A N/A N/A isinstance v N/A tuple list dict N/A N/A N/A new_arg N/A k N/A v N/A N/A N/A new_arg N/A k v N/A N/A isinstance v dict N/A N/A is_nested_renamer True N/A N/A k N/A obj columns N/A N/A N/A SpecificationError N/A N/A cannot perform renaming for {0} with a nested dictionary format k N/A arg new_arg pandas.tools.merge concat _agg_1dim N/A N/A name how subset N/A None N/A N/A 
                aggregate a 1-dim with how
                 N/A colg N/A N/A self _gotitem name ndim 1 subset subset N/A N/A N/A colg ndim 1 N/A N/A N/A SpecificationError nested dictionary is ambiguous in aggregation N/A N/A N/A colg aggregate how _level N/A N/A _level 0 1 N/A _agg_2dim N/A N/A name how N/A N/A N/A 
                aggregate a 2-dim with how
                 N/A colg N/A N/A self _gotitem N/A self _selection ndim 2 subset obj N/A N/A N/A colg aggregate how _level None N/A _agg N/A N/A arg func N/A N/A N/A 
                run the aggregations over the arg with func
                return an OrderedDict
                 N/A result N/A N/A compat OrderedDict N/A N/A fname agg_how N/A N/A compat iteritems arg N/A N/A N/A result N/A fname N/A func fname agg_how N/A result N/A N/A keys N/A list N/A N/A compat iterkeys arg N/A result N/A N/A compat OrderedDict N/A is_nested_renamer N/A N/A result N/A list N/A N/A N/A _agg arg _agg_1dim values N/A N/A all N/A N/A isinstance r dict N/A r result N/A N/A N/A result results N/A N/A N/A compat OrderedDict result N/A r results N/A N/A N/A N/A result update r N/A keys N/A list N/A N/A compat iterkeys result N/A N/A N/A N/A self _selection None N/A N/A keys None N/A N/A N/A N/A self _selection None N/A N/A sl N/A set N/A self _selection_list N/A N/A N/A len sl 1 N/A N/A result N/A _agg arg N/A N/A N/A fname agg_how N/A N/A _agg_1dim N/A self _selection agg_how N/A N/A N/A N/A len N/A sl N/A set N/A N/A compat iterkeys arg N/A N/A result N/A _agg arg _agg_1dim N/A N/A result N/A _agg arg _agg_2dim N/A N/A N/A N/A result N/A _agg arg _agg_1dim N/A N/A N/A SpecificationError N/A N/A result N/A _agg arg _agg_2dim N/A N/A isinstance result list N/A N/A result N/A concat result keys keys axis 1 N/A N/A N/A isinstance N/A N/A list N/A N/A compat itervalues result N/A 0 N/A com ABCDataFrame N/A N/A result N/A concat N/A N/A result N/A k N/A k keys keys keys axis 1 N/A pandas DataFrame N/A result N/A DataFrame result N/A N/A result True N/A N/A N/A hasattr arg __iter__ N/A N/A N/A N/A N/A self _aggregate_multiple_funcs arg _level _level None N/A N/A result None N/A cy_func N/A N/A self _is_cython_func arg N/A N/A cy_func N/A args N/A kwargs N/A N/A N/A N/A N/A getattr self cy_func None N/A N/A result True N/A _aggregate_multiple_funcs N/A N/A self arg _level N/A N/A pandas.tools.merge concat N/A N/A N/A self axis 0 N/A N/A N/A NotImplementedError axis other than 0 is not supported N/A N/A N/A N/A self _selected_obj ndim 1 N/A N/A obj N/A self _selected_obj N/A N/A obj N/A self _obj_with_exclusions N/A results N/A N/A keys N/A N/A N/A N/A obj ndim 1 N/A N/A a arg N/A N/A N/A N/A colg N/A N/A self _gotitem N/A obj name ndim 1 subset obj N/A N/A N/A results append N/A N/A colg aggregate a N/A name N/A N/A N/A com _get_callable_name a a N/A N/A N/A keys append name N/A N/A N/A N/A TypeError DataError N/A N/A N/A N/A SpecificationError N/A N/A N/A N/A col obj N/A N/A N/A N/A colg N/A N/A self _gotitem col ndim 1 subset N/A obj N/A col N/A N/A N/A results append N/A N/A colg aggregate arg N/A N/A N/A keys append col N/A N/A N/A N/A TypeError DataError N/A N/A N/A N/A SpecificationError N/A N/A N/A N/A concat results keys keys axis 1 N/A _shallow_copy N/A N/A self obj obj_type N/A None None kwargs N/A N/A  return a new object with the replacement attributes  N/A N/A obj None N/A N/A obj N/A N/A N/A self _selected_obj copy N/A N/A obj_type None N/A N/A obj_type N/A self _constructor N/A N/A isinstance obj obj_type N/A N/A obj N/A obj obj N/A attr N/A self _attributes N/A N/A N/A attr kwargs N/A N/A N/A kwargs N/A attr N/A getattr self attr N/A N/A obj_type obj kwargs N/A _is_cython_func N/A N/A self arg N/A N/A N/A  if we define an internal function for this argument, return it  N/A N/A N/A N/A self _cython_table get arg N/A _is_builtin_func N/A N/A self arg N/A N/A N/A 
        if we define an builtin function for this argument, return it,
        otherwise return the arg
         N/A N/A N/A N/A self _builtin_table get arg arg N/A N/A GroupByMixin N/A object N/A N/A  provide the groupby facilities to the mixed object  _dispatch N/A N/A name N/A args kwargs N/A N/A  dispatch to apply  outer N/A N/A self N/A args kwargs N/A f N/A N/A x N/A N/A N/A x N/A N/A self _shallow_copy x groupby N/A self _groupby N/A N/A N/A getattr x name args kwargs N/A N/A N/A N/A N/A self _groupby apply f N/A N/A N/A outer __name__ name N/A outer N/A staticmethod _gotitem N/A N/A self key ndim subset N/A None N/A N/A 
        sub-classes to define
        return a sliced object

        Parameters
        ----------
        key : string / list of selections
        ndim : 1,2
            requested ndim of result
        subset : object, default None
            subset to act on
         N/A N/A subset None N/A N/A subset N/A self obj N/A kwargs N/A dict N/A N/A attr N/A getattr self attr N/A attr N/A self _attributes N/A self N/A N/A self __class__ subset groupby N/A N/A self _groupby N/A key parent self kwargs N/A N/A N/A self _reset_cache N/A N/A N/A subset ndim 2 N/A N/A N/A N/A N/A N/A lib isscalar key N/A key subset N/A N/A com is_list_like key N/A N/A N/A self _selection key N/A self N/A N/A FrozenList N/A PandasObject list N/A N/A 
    Container that doesn't allow setting item *but*
    because it's technically non-hashable, will be used
    for lookups, appropriately, etc.
     __add__ N/A N/A self other N/A N/A N/A N/A isinstance other tuple N/A N/A other N/A list other N/A N/A N/A self __class__ N/A N/A N/A super FrozenList self __add__ other N/A N/A __iadd__ __add__ __getslice__ N/A N/A self i j N/A N/A N/A N/A N/A self __class__ N/A N/A N/A super FrozenList self __getslice__ i j N/A __getitem__ N/A N/A self n N/A N/A N/A N/A isinstance n slice N/A N/A N/A N/A self __class__ N/A N/A N/A super FrozenList self __getitem__ n N/A N/A N/A N/A super FrozenList self __getitem__ n N/A __radd__ N/A N/A self other N/A N/A N/A N/A isinstance other tuple N/A N/A other N/A list other N/A N/A N/A self __class__ N/A other N/A list self N/A __eq__ N/A N/A self other N/A N/A N/A N/A isinstance other N/A tuple FrozenList N/A N/A other N/A list other N/A N/A N/A N/A super FrozenList self __eq__ other N/A N/A __req__ __eq__ __mul__ N/A N/A self other N/A N/A N/A N/A N/A self __class__ N/A N/A N/A super FrozenList self __mul__ other N/A N/A __imul__ __mul__ __reduce__ N/A N/A self N/A N/A N/A N/A N/A self __class__ N/A N/A list self N/A __hash__ N/A N/A self N/A N/A N/A N/A hash N/A tuple self N/A _disabled N/A N/A self N/A args kwargs N/A N/A This method will not function because object is immutable. N/A N/A TypeError N/A '%s' does not support mutable operations. N/A N/A self __class__ __name__ N/A __unicode__ N/A N/A self N/A N/A N/A N/A pprint_thing self quote_strings True escape_chars N/A N/A __repr__ N/A N/A self N/A N/A N/A N/A %s(%s) N/A N/A N/A self __class__ __name__ N/A str self N/A N/A __setitem__ __setslice__ __delitem__ __delslice__ _disabled N/A pop append extend remove sort insert _disabled N/A FrozenNDArray N/A PandasObject N/A np ndarray N/A __new__ N/A N/A cls data dtype copy N/A None False N/A N/A N/A copy None N/A N/A copy N/A N/A isinstance data FrozenNDArray N/A res N/A N/A N/A N/A np array data dtype dtype copy copy view cls N/A res N/A _disabled N/A N/A self N/A args kwargs N/A N/A This method will not function because object is immutable. N/A N/A TypeError N/A '%s' does not support mutable operations. N/A self __class__ N/A N/A __setitem__ __setslice__ __delitem__ __delslice__ _disabled N/A put itemset fill _disabled _shallow_copy N/A N/A self N/A N/A N/A N/A N/A self view N/A values N/A N/A self N/A N/A N/A returns *copy* of underlying array N/A arr N/A N/A N/A N/A self view N/A np ndarray copy N/A arr N/A __unicode__ N/A N/A self N/A N/A N/A 
        Return a string representation for this object.

        Invoked by unicode(df) in py2 only. Yields a Unicode String in both
        py2/py3.
         N/A prepr N/A pprint_thing self escape_chars N/A quote_strings True N/A N/A %s(%s, dtype='%s') N/A N/A N/A type self __name__ prepr N/A self dtype N/A N/A IndexOpsMixin N/A object N/A N/A  common ops mixin to support a unified inteface / docs for Series /
    Index
     N/A __array_priority__ 1000 transpose N/A N/A self N/A N/A N/A  return the transpose, which is by definition self  N/A self N/A N/A T N/A property transpose doc return the transpose, which is by definition self shape N/A N/A self N/A N/A N/A  return a tuple of the shape of the underlying data  N/A N/A N/A self values shape N/A property ndim N/A N/A self N/A N/A N/A  return the number of dimensions of the underlying data,
        by definition 1
         N/A 1 N/A property item N/A N/A self N/A N/A N/A  return the first element of the underlying data as a python
        scalar
         N/A N/A N/A N/A N/A N/A self values item N/A N/A N/A IndexError N/A N/A N/A ValueError can only convert an array of size 1 to a Python scalar N/A data N/A N/A self N/A N/A N/A  return the data pointer of the underlying data  N/A N/A N/A self values data N/A property itemsize N/A N/A self N/A N/A N/A  return the size of the dtype of the item of the underlying data  N/A N/A N/A self values itemsize N/A property nbytes N/A N/A self N/A N/A N/A  return the number of bytes in the underlying data  N/A N/A N/A self values nbytes N/A property strides N/A N/A self N/A N/A N/A  return the strides of the underlying data  N/A N/A N/A self values strides N/A property size N/A N/A self N/A N/A N/A  return the number of elements in the underlying data  N/A N/A N/A self values size N/A property flags N/A N/A self N/A N/A N/A  return the ndarray.flags for the underlying data  N/A N/A N/A self values flags N/A property base N/A N/A self N/A N/A N/A  return the base object if the memory of the underlying data is
        shared
         N/A N/A N/A self values base N/A property _values N/A N/A self N/A N/A N/A  the internal implementation  N/A N/A self values N/A property max N/A N/A self N/A N/A N/A  The maximum value of the object  N/A N/A N/A nanops nanmax N/A self values N/A argmax N/A N/A self axis N/A None N/A N/A 
        return a ndarray of the maximum argument indexer

        See also
        --------
        numpy.ndarray.argmax
         N/A N/A N/A nanops nanargmax N/A self values N/A min N/A N/A self N/A N/A N/A  The minimum value of the object  N/A N/A N/A nanops nanmin N/A self values N/A argmin N/A N/A self axis N/A None N/A N/A 
        return a ndarray of the minimum argument indexer

        See also
        --------
        numpy.ndarray.argmin
         N/A N/A N/A nanops nanargmin N/A self values N/A hasnans N/A N/A self N/A N/A N/A  return if I have any nans; enables various perf speedups  N/A N/A N/A N/A N/A com isnull self any N/A cache_readonly _reduce N/A N/A self op name axis skipna numeric_only filter_type N/A 0 True None None kwds N/A N/A  perform the reduction type operation if we can  N/A func N/A getattr self name None N/A N/A func None N/A N/A N/A TypeError N/A N/A {klass} cannot perform the operation {op} format klass N/A N/A self __class__ __name__ op name N/A N/A func kwds N/A value_counts N/A N/A self normalize sort ascending bins dropna N/A False True False None True N/A N/A 
        Returns object containing counts of unique values.

        The resulting object will be in descending order so that the
        first element is the most frequently-occurring element.
        Excludes NA values by default.

        Parameters
        ----------
        normalize : boolean, default False
            If True then the object returned will contain the relative
            frequencies of the unique values.
        sort : boolean, default True
            Sort by values
        ascending : boolean, default False
            Sort in ascending order
        bins : integer, optional
            Rather than count values, group them into half-open bins,
            a convenience for pd.cut, only works with numeric data
        dropna : boolean, default True
            Don't include counts of NaN.

        Returns
        -------
        counts : Series
         pandas.core.algorithms value_counts pandas.tseries.api DatetimeIndex PeriodIndex N/A result N/A value_counts self sort sort ascending ascending normalize normalize bins bins dropna dropna N/A N/A isinstance self PeriodIndex N/A N/A N/A result index N/A N/A self _simple_new N/A N/A result index values freq N/A self freq N/A N/A N/A isinstance self DatetimeIndex N/A N/A N/A result index N/A N/A self _simple_new N/A N/A result index values tz N/A getattr self tz None N/A result N/A unique N/A N/A self N/A N/A N/A 
        Return array of unique values in the object. Significantly faster than
        numpy.unique. Includes NA values.

        Returns
        -------
        uniques : ndarray
         pandas.core.nanops unique1d N/A values N/A self values N/A N/A hasattr values unique N/A N/A N/A N/A values unique N/A N/A unique1d values N/A nunique N/A N/A self dropna N/A True N/A N/A 
        Return number of unique elements in the object.

        Excludes NA values by default.

        Parameters
        ----------
        dropna : boolean, default True
            Don't include NaN in the count.

        Returns
        -------
        nunique : int
         N/A uniqs N/A N/A self unique N/A n N/A len uniqs N/A N/A dropna N/A N/A N/A N/A com isnull uniqs any N/A N/A n 1 N/A n N/A is_unique N/A N/A self N/A N/A N/A 
        Return boolean if values in the object are unique

        Returns
        -------
        is_unique : boolean
         N/A N/A N/A N/A self nunique N/A len self N/A property memory_usage N/A N/A self deep N/A False N/A N/A 
        Memory usage of my values

        Parameters
        ----------
        deep : bool
            Introspect the data deeply, interrogate
            `object` dtypes for system-level memory consumption

        Returns
        -------
        bytes used

        Notes
        -----
        Memory usage does not include memory consumed by elements that
        are not components of the array if deep=False

        See Also
        --------
        numpy.ndarray.nbytes
         N/A N/A hasattr N/A self values memory_usage N/A N/A N/A N/A N/A self values memory_usage deep deep N/A v N/A N/A self values nbytes N/A N/A deep N/A N/A com is_object_dtype self N/A N/A v N/A N/A lib memory_usage_of_objects N/A self values N/A v N/A factorize N/A N/A self sort na_sentinel N/A False -1 N/A N/A 
        Encode the object as an enumerated type or categorical variable

        Parameters
        ----------
        sort : boolean, default False
            Sort by values
        na_sentinel: int, default -1
            Value to mark "not found"

        Returns
        -------
        labels : the indexer to the original array
        uniques : the unique Index
         pandas.core.algorithms factorize N/A N/A factorize self sort sort na_sentinel na_sentinel N/A N/A N/A _shared_docs N/A searchsorted Find indices where elements should be inserted to maintain order.

        Find the indices into a sorted %(klass)s `self` such that, if the
        corresponding elements in `v` were inserted before the indices, the
        order of `self` would be preserved.

        Parameters
        ----------
        %(value)s : array_like
            Values to insert into `self`.
        side : {'left', 'right'}, optional
            If 'left', the index of the first suitable location found is given.
            If 'right', return the last such index.  If there is no suitable
            index, return either 0 or N (where N is the length of `self`).
        sorter : 1-D array_like, optional
            Optional array of integer indices that sort `self` into ascending
            order. They are typically the result of ``np.argsort``.

        Returns
        -------
        indices : array of ints
            Array of insertion points with the same shape as `v`.

        See Also
        --------
        numpy.searchsorted

        Notes
        -----
        Binary search is used to find the required insertion points.

        Examples
        --------
        >>> x = pd.Series([1, 2, 3])
        >>> x
        0    1
        1    2
        2    3
        dtype: int64
        >>> x.searchsorted(4)
        array([3])
        >>> x.searchsorted([0, 4])
        array([0, 3])
        >>> x.searchsorted([1, 3], side='left')
        array([0, 2])
        >>> x.searchsorted([1, 3], side='right')
        array([1, 3])
        >>>
        >>> x = pd.Categorical(['apple', 'bread', 'bread', 'cheese', 'milk' ])
        [apple, bread, bread, cheese, milk]
        Categories (4, object): [apple < bread < cheese < milk]
        >>> x.searchsorted('bread')
        array([1])     # Note: an array, not a scalar
        >>> x.searchsorted(['bread'])
        array([1])
        >>> x.searchsorted(['bread', 'eggs'])
        array([1, 4])
        >>> x.searchsorted(['bread', 'eggs'], side='right')
        array([3, 4])    # eggs before milk
         searchsorted N/A N/A self key side sorter N/A left None N/A N/A N/A N/A N/A self values searchsorted key side side sorter sorter N/A N/A Substitution klass IndexOpsMixin value key N/A Appender N/A _shared_docs N/A searchsorted N/A N/A _shared_docs N/A drop_duplicates Return %(klass)s with duplicate values removed

        Parameters
        ----------

        keep : {'first', 'last', False}, default 'first'
            - ``first`` : Drop duplicates except for the first occurrence.
            - ``last`` : Drop duplicates except for the last occurrence.
            - False : Drop all duplicates.
        take_last : deprecated
        %(inplace)s

        Returns
        -------
        deduplicated : %(klass)s
         drop_duplicates N/A N/A self keep inplace N/A first False N/A N/A duplicated N/A N/A self duplicated keep keep N/A result N/A self N/A N/A N/A np logical_not duplicated N/A inplace N/A N/A N/A N/A self _update_inplace result N/A N/A result N/A N/A deprecate_kwarg take_last keep mapping N/A True False last first N/A Appender N/A N/A _shared_docs N/A drop_duplicates _indexops_doc_kwargs N/A N/A _shared_docs N/A duplicated Return boolean %(duplicated)s denoting duplicate values

        Parameters
        ----------
        keep : {'first', 'last', False}, default 'first'
            - ``first`` : Mark duplicates as ``True`` except for the first
              occurrence.
            - ``last`` : Mark duplicates as ``True`` except for the last
              occurrence.
            - False : Mark all duplicates as ``True``.
        take_last : deprecated

        Returns
        -------
        duplicated : %(duplicated)s
         duplicated N/A N/A self keep N/A first N/A N/A keys N/A N/A com _values_from_object N/A N/A com _ensure_object N/A self values N/A duplicated N/A N/A lib duplicated keys keep keep N/A N/A N/A N/A N/A N/A N/A self _constructor duplicated index N/A self index __finalize__ self N/A N/A N/A AttributeError N/A N/A N/A N/A np array duplicated dtype bool N/A N/A deprecate_kwarg take_last keep mapping N/A True False last first N/A Appender N/A N/A _shared_docs N/A duplicated _indexops_doc_kwargs _update_inplace N/A N/A self result N/A kwargs N/A N/A N/A AbstractMethodError self N/A N/A