pykx
pykx copied to clipboard
PyKX is a Python first interface to the worlds fastest time-series database kdb+ and it's underlying vector programming language q.
**Describe the bug** Several edge cases cause the .std() method to fail **To Reproduce** Unzip attachment, run the attached jupyter notebook. [pykx_std_tests.zip](https://github.com/KxSystems/pykx/files/15315589/pykx_std_tests.zip) Notebook will walk thru each edge case, compare...
--- name: Addition of isnull, isna, notnull, notna, idxmax, idxmin, kurt and sem functions. about: Missing pandas API functionality title: 'Addition of isnull, isna, notnull, notna, idxmax, idxmin, kurt and...
How to use pykx without internet connection?
``` Python: 3.11.8 Pandas: 2.2.1 Numpy: 1.26.4 ``` There seems to be marginal benefit in terms speed when converting kdb tables into pandas using the .pd() method when using short...
**Describe the bug** When importing PyKx into a q session (i.e. `\l pykx.q`), a `'libpython` error is returned. This can be fixed by symlinking libpython*.so (see below), but this shouldn't...