IndexedTables.jl
IndexedTables.jl copied to clipboard
Flexible tables with ordered indices
This pull request changes the compat entry for the `StructArrays` package from `0.4.1` to `0.4.1, 0.6`. This keeps the compat entries for earlier versions. Note: I have not tested your...
I created a table using `t = table(1:10, randn(10), rand(Bool, 10); names = [:x, :y, :z])` and tried to return `Bool` columns. The following call should have returned only the...
This is what DataFrames does. Perhaps, IndexedTable could use the same formatting with an additional field for showing whether variable is a primary key or not. ``` julia> describe(df) 2×8...
```julia julia> t1 Table with 30 rows, 2 columns: year value ──────────── 1875 580.38 1876 581.86 1877 580.97 1878 580.8 1879 579.79 1880 580.39 1881 580.42 1882 580.82 1883 581.4...
Hello, I'm cross-posting this from [SO](https://stackoverflow.com/questions/69781500/define-empty-or-uninitialized-columns-in-julia-indexedtables-ndsparse), in hope to get an answer. I'm defining NDSparse table, with two columns "state" and "action" that shall be filled later. How should I...
At the moment we use `select(t, All())` to select everything, and `select(t, All(args...))` to select the union of the selectors in `args`. This is a bit inconsistent, as the empty...
Found some really strange behaviour today: `table()` will be incredibly slow (~5 minutes) if DataFrames has been imported and a `pkey` argument has been passed. ```jl using DataFrames using IndexedTables...
Hello, I seem to be experiencing an issue where I cannot create an IndexedTable with _n_ columns beyond some kind of threshold limit. - I cannot instantiate a single-row table...
The code below gives a Method error, but works if I remove the Int128 from the key array. ```Julia vals = [i for i in 1:10] keys = [Int128(i) for...
I was surprised to see that `asofjoin` doesn't support joining entire tables, just a single column of `NDSparse`. Wouldn't it make sense to support joining tables with many columns rather...