DataTables.jl
DataTables.jl copied to clipboard
(DEPRECATED) A rewrite of DataFrames.jl based on Nullable
I wrote this: > Are there any plans what will happen with DataTables? I've been working on a branch of DataTables that uses DataValue instead of Nullable and once that...
Travis won't pass here yet because Nulls.jl isn't registered and we'll need a CategoricalArrays tag as well, but they pass for me locally. Wanted to put this up to start...
This is the most barebones possible implementation of the functionality discussed here: https://github.com/JuliaData/DataTables.jl/issues/38
Comparing two `ZonedDateTime`s that represent the same "instant" (but in different time zones) with `==` returns `true`, but comparing them with `isequal` returns false. ```julia julia> using TimeZones, DataFrames, DataTables...
Adds nullable versions of nullable! for copies rather than inplace. Adds tests to check proper handling of CategoricalArrays. Adds a similar_nullable function that will check the size of the Array....
DataTables implement a `colwise` method, but no `colwise!`. There aren't a massive number of use cases for this, but I can think of e.g. data centering and normalization. If there...
removes hcat and hcat!, append(!) now adds columns to end of DataTable, merge(!) concatenates DataTables horizontally, and vcat still concatenates vertically. append! and vcat no longer perform the same function....
Implements the suggestions made in https://github.com/JuliaData/DataTables.jl/issues/38#issuecomment-288556269.
@quinnj has just created a [Null.jl](https://github.com/JuliaData/Nulls.jl) package providing a new `Null` type to replace DataArrays' `NAtype`. Even if the Julia compiler doesn't yet include the necessary optimizations to handle `Union{T,...
AFAICT [`merge!`](https://github.com/JuliaData/DataTables.jl/blob/20c71d6d40b3b238e902189b8262ba2b2e679b31/src/datatable/datatable.jl#L660) and [`hcat!`](https://github.com/JuliaData/DataTables.jl/blob/20c71d6d40b3b238e902189b8262ba2b2e679b31/src/datatable/datatable.jl#L748) do the same thing. Should we export `hcat!` and deprecate `merge!`?