.. _implementation/dataframe_supported: ===================== Supported Pandas APIs ===================== The following table is structured as follows: The first column contains the method name. The second column is a flag for whether or not Eland supports the method on the corresponding object. .. note:: Even if an interface is listed here as "supported" doesn't mean all parameters are implemented. Sometimes only a subset of parameters can be supported. If you have need of an operation that is listed as not implemented, feel free to `open an issue `_ or give a thumbs up to already created issues. Contributions are also welcome! .. note:: Some Pandas methods are not implementable due to the constraints of the library using Elasticsearch as the backend for the majority of data processing. Functions like ``DataFrame.iloc[i]`` or ``DataFrame.transpose()`` likely won't be implementable in Eland due to this constraint. This list should be automatically generated with ``utils/generate-supported-apis.py`` script instead of being modified manually. +---------------------------------------+------------+ | Method or Property | Supported? | +=======================================+============+ | ``ed.DataFrame.abs()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.add()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.add_prefix()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.add_suffix()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.agg()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.aggregate()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.align()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.all()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.any()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.append()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.apply()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.applymap()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.asfreq()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.asof()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.assign()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.astype()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.at`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.at_time()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.attrs`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.axes`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.backfill()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.between_time()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.bfill()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.bool()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.boxplot()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.clip()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.columns`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.combine()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.combine_first()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.compare()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.convert_dtypes()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.copy()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.corr()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.corrwith()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.count()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.cov()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.cummax()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.cummin()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.cumprod()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.cumsum()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.describe()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.diff()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.div()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.divide()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.dot()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.drop()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.drop_duplicates()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.droplevel()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.dropna()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.dtypes`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.duplicated()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.empty`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.eq()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.equals()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.eval()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.ewm()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.expanding()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.explode()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.ffill()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.fillna()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.filter()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.first()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.first_valid_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.flags`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.floordiv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.from_dict()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.from_records()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.ge()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.get()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.groupby()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.gt()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.head()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.hist()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.iat`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.idxmax()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.idxmin()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.iloc`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.index`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.infer_objects()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.info()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.insert()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.interpolate()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.isin()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.isna()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.isnull()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.items()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.iteritems()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.iterrows()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.itertuples()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.join()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.keys()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.kurt()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.kurtosis()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.last()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.last_valid_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.le()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.loc`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.lookup()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.lt()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.mad()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.mask()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.max()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.mean()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.median()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.melt()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.memory_usage()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.merge()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.min()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.mod()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.mode()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.mul()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.multiply()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.ndim`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.ne()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.nlargest()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.notna()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.notnull()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.nsmallest()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.nunique()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.pad()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pct_change()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pipe()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pivot()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pivot_table()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pop()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.pow()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.prod()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.product()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.quantile()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.query()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.radd()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rank()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rdiv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.reindex()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.reindex_like()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rename()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rename_axis()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.reorder_levels()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.replace()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.resample()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.reset_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rfloordiv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rmod()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rmul()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rolling()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.round()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rpow()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rsub()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.rtruediv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.sample()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.select_dtypes()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.sem()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.set_axis()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.set_flags()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.set_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.shape`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.shift()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.size`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.skew()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.slice_shift()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.sort_index()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.sort_values()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.squeeze()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.stack()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.std()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.style`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.sub()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.subtract()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.sum()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.swapaxes()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.swaplevel()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.T`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.tail()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.take()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_clipboard()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_csv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.to_dict()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_excel()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_feather()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_gbq()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_hdf()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_html()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.to_json()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.to_latex()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_markdown()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_numpy()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.to_parquet()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_period()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_pickle()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_records()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_sql()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_stata()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_string()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.to_timestamp()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_xarray()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.to_xml()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.transform()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.transpose()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.truediv()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.truncate()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.tshift()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.tz_convert()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.tz_localize()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.unstack()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.update()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.value_counts()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.values`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.var()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.where()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.xs()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__abs__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__add__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__and__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__annotations__`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__array__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__array_priority__`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__array_ufunc__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__array_wrap__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__bool__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__contains__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__copy__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__deepcopy__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__delattr__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__delitem__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__dict__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__dir__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__divmod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__doc__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__eq__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__finalize__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__floordiv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__format__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__ge__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__getattr__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__getattribute__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__getitem__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__getstate__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__gt__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__hash__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__iadd__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__iand__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ifloordiv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__imod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__imul__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__init__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__init_subclass__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__invert__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ior__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ipow__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__isub__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__iter__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__itruediv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ixor__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__le__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__len__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__lt__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__matmul__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__mod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__module__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__mul__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ne__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__neg__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__new__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__nonzero__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__or__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__pos__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__pow__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__radd__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rand__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rdivmod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__reduce__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__reduce_ex__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__repr__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__rfloordiv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rmatmul__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rmod__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rmul__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__ror__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__round__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rpow__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rsub__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rtruediv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__rxor__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__setattr__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__setitem__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__setstate__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__sizeof__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__str__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__sub__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__subclasshook__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__truediv__()`` | No | +---------------------------------------+------------+ | ``ed.DataFrame.__weakref__`` | **Yes** | +---------------------------------------+------------+ | ``ed.DataFrame.__xor__()`` | No | +---------------------------------------+------------+ | ``ed.Series.abs()`` | No | +---------------------------------------+------------+ | ``ed.Series.add()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.add_prefix()`` | No | +---------------------------------------+------------+ | ``ed.Series.add_suffix()`` | No | +---------------------------------------+------------+ | ``ed.Series.agg()`` | No | +---------------------------------------+------------+ | ``ed.Series.aggregate()`` | No | +---------------------------------------+------------+ | ``ed.Series.align()`` | No | +---------------------------------------+------------+ | ``ed.Series.all()`` | No | +---------------------------------------+------------+ | ``ed.Series.any()`` | No | +---------------------------------------+------------+ | ``ed.Series.append()`` | No | +---------------------------------------+------------+ | ``ed.Series.apply()`` | No | +---------------------------------------+------------+ | ``ed.Series.argmax()`` | No | +---------------------------------------+------------+ | ``ed.Series.argmin()`` | No | +---------------------------------------+------------+ | ``ed.Series.argsort()`` | No | +---------------------------------------+------------+ | ``ed.Series.array`` | No | +---------------------------------------+------------+ | ``ed.Series.asfreq()`` | No | +---------------------------------------+------------+ | ``ed.Series.asof()`` | No | +---------------------------------------+------------+ | ``ed.Series.astype()`` | No | +---------------------------------------+------------+ | ``ed.Series.at`` | No | +---------------------------------------+------------+ | ``ed.Series.at_time()`` | No | +---------------------------------------+------------+ | ``ed.Series.attrs`` | No | +---------------------------------------+------------+ | ``ed.Series.autocorr()`` | No | +---------------------------------------+------------+ | ``ed.Series.axes`` | No | +---------------------------------------+------------+ | ``ed.Series.backfill()`` | No | +---------------------------------------+------------+ | ``ed.Series.between()`` | No | +---------------------------------------+------------+ | ``ed.Series.between_time()`` | No | +---------------------------------------+------------+ | ``ed.Series.bfill()`` | No | +---------------------------------------+------------+ | ``ed.Series.bool()`` | No | +---------------------------------------+------------+ | ``ed.Series.clip()`` | No | +---------------------------------------+------------+ | ``ed.Series.combine()`` | No | +---------------------------------------+------------+ | ``ed.Series.combine_first()`` | No | +---------------------------------------+------------+ | ``ed.Series.compare()`` | No | +---------------------------------------+------------+ | ``ed.Series.convert_dtypes()`` | No | +---------------------------------------+------------+ | ``ed.Series.copy()`` | No | +---------------------------------------+------------+ | ``ed.Series.corr()`` | No | +---------------------------------------+------------+ | ``ed.Series.count()`` | No | +---------------------------------------+------------+ | ``ed.Series.cov()`` | No | +---------------------------------------+------------+ | ``ed.Series.cummax()`` | No | +---------------------------------------+------------+ | ``ed.Series.cummin()`` | No | +---------------------------------------+------------+ | ``ed.Series.cumprod()`` | No | +---------------------------------------+------------+ | ``ed.Series.cumsum()`` | No | +---------------------------------------+------------+ | ``ed.Series.describe()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.diff()`` | No | +---------------------------------------+------------+ | ``ed.Series.div()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.divide()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.divmod()`` | No | +---------------------------------------+------------+ | ``ed.Series.dot()`` | No | +---------------------------------------+------------+ | ``ed.Series.drop()`` | No | +---------------------------------------+------------+ | ``ed.Series.drop_duplicates()`` | No | +---------------------------------------+------------+ | ``ed.Series.droplevel()`` | No | +---------------------------------------+------------+ | ``ed.Series.dropna()`` | No | +---------------------------------------+------------+ | ``ed.Series.dtype`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.dtypes`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.duplicated()`` | No | +---------------------------------------+------------+ | ``ed.Series.empty`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.eq()`` | No | +---------------------------------------+------------+ | ``ed.Series.equals()`` | No | +---------------------------------------+------------+ | ``ed.Series.ewm()`` | No | +---------------------------------------+------------+ | ``ed.Series.expanding()`` | No | +---------------------------------------+------------+ | ``ed.Series.explode()`` | No | +---------------------------------------+------------+ | ``ed.Series.factorize()`` | No | +---------------------------------------+------------+ | ``ed.Series.ffill()`` | No | +---------------------------------------+------------+ | ``ed.Series.fillna()`` | No | +---------------------------------------+------------+ | ``ed.Series.filter()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.first()`` | No | +---------------------------------------+------------+ | ``ed.Series.first_valid_index()`` | No | +---------------------------------------+------------+ | ``ed.Series.flags`` | No | +---------------------------------------+------------+ | ``ed.Series.floordiv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.ge()`` | No | +---------------------------------------+------------+ | ``ed.Series.get()`` | No | +---------------------------------------+------------+ | ``ed.Series.groupby()`` | No | +---------------------------------------+------------+ | ``ed.Series.gt()`` | No | +---------------------------------------+------------+ | ``ed.Series.hasnans`` | No | +---------------------------------------+------------+ | ``ed.Series.head()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.hist()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.iat`` | No | +---------------------------------------+------------+ | ``ed.Series.idxmax()`` | No | +---------------------------------------+------------+ | ``ed.Series.idxmin()`` | No | +---------------------------------------+------------+ | ``ed.Series.iloc`` | No | +---------------------------------------+------------+ | ``ed.Series.index`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.infer_objects()`` | No | +---------------------------------------+------------+ | ``ed.Series.info()`` | No | +---------------------------------------+------------+ | ``ed.Series.interpolate()`` | No | +---------------------------------------+------------+ | ``ed.Series.is_monotonic`` | No | +---------------------------------------+------------+ | ``ed.Series.is_monotonic_decreasing`` | No | +---------------------------------------+------------+ | ``ed.Series.is_monotonic_increasing`` | No | +---------------------------------------+------------+ | ``ed.Series.is_unique`` | No | +---------------------------------------+------------+ | ``ed.Series.isin()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.isna()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.isnull()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.item()`` | No | +---------------------------------------+------------+ | ``ed.Series.items()`` | No | +---------------------------------------+------------+ | ``ed.Series.iteritems()`` | No | +---------------------------------------+------------+ | ``ed.Series.keys()`` | No | +---------------------------------------+------------+ | ``ed.Series.kurt()`` | No | +---------------------------------------+------------+ | ``ed.Series.kurtosis()`` | No | +---------------------------------------+------------+ | ``ed.Series.last()`` | No | +---------------------------------------+------------+ | ``ed.Series.last_valid_index()`` | No | +---------------------------------------+------------+ | ``ed.Series.le()`` | No | +---------------------------------------+------------+ | ``ed.Series.loc`` | No | +---------------------------------------+------------+ | ``ed.Series.lt()`` | No | +---------------------------------------+------------+ | ``ed.Series.mad()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.map()`` | No | +---------------------------------------+------------+ | ``ed.Series.mask()`` | No | +---------------------------------------+------------+ | ``ed.Series.max()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.mean()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.median()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.memory_usage()`` | No | +---------------------------------------+------------+ | ``ed.Series.min()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.mod()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.mode()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.mul()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.multiply()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.name`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.nbytes`` | No | +---------------------------------------+------------+ | ``ed.Series.ndim`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.ne()`` | No | +---------------------------------------+------------+ | ``ed.Series.nlargest()`` | No | +---------------------------------------+------------+ | ``ed.Series.notna()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.notnull()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.nsmallest()`` | No | +---------------------------------------+------------+ | ``ed.Series.nunique()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.pad()`` | No | +---------------------------------------+------------+ | ``ed.Series.pct_change()`` | No | +---------------------------------------+------------+ | ``ed.Series.pipe()`` | No | +---------------------------------------+------------+ | ``ed.Series.pop()`` | No | +---------------------------------------+------------+ | ``ed.Series.pow()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.prod()`` | No | +---------------------------------------+------------+ | ``ed.Series.product()`` | No | +---------------------------------------+------------+ | ``ed.Series.quantile()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.radd()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rank()`` | No | +---------------------------------------+------------+ | ``ed.Series.ravel()`` | No | +---------------------------------------+------------+ | ``ed.Series.rdiv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rdivmod()`` | No | +---------------------------------------+------------+ | ``ed.Series.reindex()`` | No | +---------------------------------------+------------+ | ``ed.Series.reindex_like()`` | No | +---------------------------------------+------------+ | ``ed.Series.rename()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rename_axis()`` | No | +---------------------------------------+------------+ | ``ed.Series.reorder_levels()`` | No | +---------------------------------------+------------+ | ``ed.Series.repeat()`` | No | +---------------------------------------+------------+ | ``ed.Series.replace()`` | No | +---------------------------------------+------------+ | ``ed.Series.resample()`` | No | +---------------------------------------+------------+ | ``ed.Series.reset_index()`` | No | +---------------------------------------+------------+ | ``ed.Series.rfloordiv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rmod()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rmul()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rolling()`` | No | +---------------------------------------+------------+ | ``ed.Series.round()`` | No | +---------------------------------------+------------+ | ``ed.Series.rpow()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rsub()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.rtruediv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.sample()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.searchsorted()`` | No | +---------------------------------------+------------+ | ``ed.Series.sem()`` | No | +---------------------------------------+------------+ | ``ed.Series.set_axis()`` | No | +---------------------------------------+------------+ | ``ed.Series.set_flags()`` | No | +---------------------------------------+------------+ | ``ed.Series.shape`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.shift()`` | No | +---------------------------------------+------------+ | ``ed.Series.size`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.skew()`` | No | +---------------------------------------+------------+ | ``ed.Series.slice_shift()`` | No | +---------------------------------------+------------+ | ``ed.Series.sort_index()`` | No | +---------------------------------------+------------+ | ``ed.Series.sort_values()`` | No | +---------------------------------------+------------+ | ``ed.Series.squeeze()`` | No | +---------------------------------------+------------+ | ``ed.Series.std()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.sub()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.subtract()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.sum()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.swapaxes()`` | No | +---------------------------------------+------------+ | ``ed.Series.swaplevel()`` | No | +---------------------------------------+------------+ | ``ed.Series.T`` | No | +---------------------------------------+------------+ | ``ed.Series.tail()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.take()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_clipboard()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_csv()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_dict()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_excel()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_frame()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_hdf()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_json()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_latex()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_list()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_markdown()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_numpy()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.to_period()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_pickle()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_sql()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_string()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.to_timestamp()`` | No | +---------------------------------------+------------+ | ``ed.Series.to_xarray()`` | No | +---------------------------------------+------------+ | ``ed.Series.tolist()`` | No | +---------------------------------------+------------+ | ``ed.Series.transform()`` | No | +---------------------------------------+------------+ | ``ed.Series.transpose()`` | No | +---------------------------------------+------------+ | ``ed.Series.truediv()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.truncate()`` | No | +---------------------------------------+------------+ | ``ed.Series.tshift()`` | No | +---------------------------------------+------------+ | ``ed.Series.tz_convert()`` | No | +---------------------------------------+------------+ | ``ed.Series.tz_localize()`` | No | +---------------------------------------+------------+ | ``ed.Series.unique()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.unstack()`` | No | +---------------------------------------+------------+ | ``ed.Series.update()`` | No | +---------------------------------------+------------+ | ``ed.Series.value_counts()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.values`` | No | +---------------------------------------+------------+ | ``ed.Series.var()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.view()`` | No | +---------------------------------------+------------+ | ``ed.Series.where()`` | No | +---------------------------------------+------------+ | ``ed.Series.xs()`` | No | +---------------------------------------+------------+ | ``ed.Series.__abs__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__add__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__and__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__annotations__`` | No | +---------------------------------------+------------+ | ``ed.Series.__array__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__array_priority__`` | No | +---------------------------------------+------------+ | ``ed.Series.__array_ufunc__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__array_wrap__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__bool__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__contains__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__copy__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__deepcopy__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__delattr__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__delitem__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__dict__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__dir__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__divmod__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__doc__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__eq__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__finalize__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__float__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__floordiv__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__format__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__ge__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__getattr__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__getattribute__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__getitem__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__getstate__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__gt__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__hash__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__iadd__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__iand__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__ifloordiv__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__imod__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__imul__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__init__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__init_subclass__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__int__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__invert__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__ior__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__ipow__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__isub__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__iter__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__itruediv__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__ixor__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__le__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__len__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__long__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__lt__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__matmul__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__mod__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__module__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__mul__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__ne__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__neg__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__new__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__nonzero__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__or__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__pos__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__pow__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__radd__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rand__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__rdivmod__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__reduce__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__reduce_ex__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__repr__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rfloordiv__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rmatmul__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__rmod__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rmul__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__ror__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__round__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__rpow__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rsub__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rtruediv__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__rxor__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__setattr__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__setitem__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__setstate__()`` | No | +---------------------------------------+------------+ | ``ed.Series.__sizeof__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__str__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__sub__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__subclasshook__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__truediv__()`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__weakref__`` | **Yes** | +---------------------------------------+------------+ | ``ed.Series.__xor__()`` | No | +---------------------------------------+------------+