ajpotts

Results 159 issues of ajpotts

Add MultiIndex.get_level_values to match pandas: https://pandas.pydata.org/docs/reference/api/pandas.MultiIndex.get_level_values.html

enhancement

Closes #3215: Index.__get__item can accept a list Index.__get__item can accept a list when the length of the list is less than `Index.max_list_length`.

Index.__get__item can accept a list when the length of the list is less than `Index.max_list_length`.

enhancement

This commit adds an `arkouda.testing` library to match `pandas.testing`. It replicates code from the `asserters` module from pandas: https://github.com/pandas-dev/pandas/blob/main/pandas/_testing/asserters.py Including `assert_frame_equal`, `assert_index_equal`, and `assert_series_equal`: https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_frame_equal.html https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_index_equal.html https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_series_equal.html Closes #3212 Create...

Closes #3213 Index properties Add some missing properties to Index to match pandas: names: https://pandas.pydata.org/docs/reference/api/pandas.Index.names.html dtype: https://pandas.pydata.org/docs/reference/api/pandas.Index.dtype.html ndim: https://pandas.pydata.org/docs/reference/api/pandas.Index.ndim.html#pandas.Index.ndim

Add some missing properties to Index to match pandas: names: https://pandas.pydata.org/docs/reference/api/pandas.Index.names.html dtype: https://pandas.pydata.org/docs/reference/api/pandas.Index.dtype.html ndim: https://pandas.pydata.org/docs/reference/api/pandas.Index.ndim.html#pandas.Index.ndim

enhancement

Create a testing library to mirror pandas: https://github.com/pandas-dev/pandas/blob/main/pandas/_testing/asserters.py Include `assert_frame_equal`, `assert_index_equal`, and `assert_series_equal`: https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_frame_equal.html https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_index_equal.html https://pandas.pydata.org/docs/reference/api/pandas.testing.assert_series_equal.html

enhancement

Add Dataframe.reindex_like to match pandas: https://pandas.pydata.org/pandas-docs/version/2.0/reference/api/pandas.DataFrame.reindex_like.html

enhancement

Add Series.reindex_like to match pandas: https://pandas.pydata.org/pandas-docs/version/0.22/generated/pandas.Series.reindex_like.html

enhancement

Add a property Categorical.ordered to align with pandas: https://pandas.pydata.org/docs/reference/api/pandas.Categorical.ordered.html

enhancement