riptable icon indicating copy to clipboard operation
riptable copied to clipboard

64bit multithreaded python data analytics tools for numpy arrays and datasets

Results 107 riptable issues
Sort by recently updated
recently updated
newest added

I passed in a set, the error message is "columns not found" which confused me for a while, until I realize I have to pass a list. Raising on the...

The tooling integration tests have been failing for some time due to updates in Jupyter/IPython. They need to be fixed.

riptable currently only supports changing settings (e.g. number of threads to use for calculations and I/O) by calling functions of the library or setting class-level attributes. It'd be helpful if...

enhancement
good first issue

This fixes an issue I ran into when experimenting with a derived ``Struct`` type that included a ``.total_sizes`` override, where the override worked fine when called directly, but wouldn't ever...

tmp1 = rt.Dataset({'f': [1,1,2,2], 'g': list('abcd'), 'h': [5,6,7,8]}) rt.putmask(tmp1['h'], tmp1.f == 1, tmp1.groupby(['f'])['h'].shift(-1)) (this gives me a segmentation fault)

Possibly related to https://github.com/rtosholdings/riptable/issues/129 ``` import riptable as rt rt.__version__ ds = rt.Dataset({'a': rt.Cat([0, 1, 0, 1]), 'b': rt.Cat([1, 1, 0, 0]), 'x': rt.arange(4), 'y': rt.arange(4)**2+1}) print('wrong:') print(rt.Accum2(rt.Cat([ds['a'], ds['b']], sort_display=True),...

``` import riptable as rt import numpy as np arr = [1] test = -2147483649 #test = -1 dt = np.uint64 na = np.array(arr, dtype=dt) fa = rt.FA(arr, dtype=dt) nt...

bug

When nan's are present, fa.max() returns wrong values. On small arrays, it seems to return the max of the values after the last nan: ``` Python 3.8.10 (default, Jun 4...