arkouda
arkouda copied to clipboard
Arkouda (αρκούδα): Interactive Data Analytics at Supercomputing Scale :bear:
Implement `[slice]=pdarray` indexing for multidimensional arrays and modify pdarray's `__setitem__` to use it.
Add implementations of the following Array API functions: * [sort](https://data-apis.org/array-api/latest/API_specification/generated/array_api.sort.html#array_api.sort) * [search_sorted](https://data-apis.org/array-api/latest/API_specification/generated/array_api.searchsorted.html#array_api.searchsorted) * [cumulative_sum](https://data-apis.org/array-api/latest/API_specification/generated/array_api.cumulative_sum.html#array_api.cumulative_sum)
Our IO functions used to return a dictionary if multiple columns or datasets were provided and if only was provided to just return the object. It has been requested by...
Have binops for the Index class, just like pandas: ```python In [8]: i3 = pd.Index(np.array([1,2,3])) ...: i4 = pd.Index(np.array([1,2,3])) In [9]: i3 + i4 Out[9]: Index([2, 4, 6], dtype='int64') ```
This pull request (re)implements indexing methods for DataFrames to match the behavior of Pandas indexing. Specifically, the `[]` indexers now index columns by label, `loc` and `at` index rows by...
Users have requested we have `read_parquet` always return a dictionary. Right now passing it a single column will return that column type (for example pdarray) but it would be nice...
Parent ticket for Aligning Arkouda API with Pandas. - [ ] https://github.com/Bears-R-Us/arkouda/issues/3171 - [ ] https://github.com/Bears-R-Us/arkouda/issues/3177 - [ ] https://github.com/Bears-R-Us/arkouda/issues/3178 - [ ] https://github.com/Bears-R-Us/arkouda/issues/3155 - [ ] https://github.com/Bears-R-Us/arkouda/issues/3181 - [...
Add `Categorical.ordered` to match pandas: https://pandas.pydata.org/docs/reference/api/pandas.Categorical.ordered.html
Categorical.categories should return an index to match pandas: https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Categorical.categories.html
Add a `.base` attribute similar to numpy: https://numpy.org/doc/stable/reference/generated/numpy.ndarray.base.html