-
Notifications
You must be signed in to change notification settings - Fork 370
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[RFC] Base.vcat AbstractDataFrame should rely on Base.vcat for columns #1118
Commits on Sep 14, 2016
-
RFC: Add compatibility with pre-contrasts ModelFrame constructor (Jul…
…iaData#1042) Add compatibility with pre-contrasts ModelFrame constructor
Configuration menu - View commit details
-
Copy full SHA for 968e980 - Browse repository at this point
Copy the full SHA 968e980View commit details
Commits on Sep 19, 2016
-
Reindex transposed sparse contrast matrix into modelmat_cols column-w…
…ise for speed improvement (JuliaData#1070)
Configuration menu - View commit details
-
Copy full SHA for d4ad15b - Browse repository at this point
Copy the full SHA d4ad15bView commit details
Commits on Sep 20, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 2931693 - Browse repository at this point
Copy the full SHA 2931693View commit details
Commits on Sep 22, 2016
-
Port to NullableArrays and CategoricalArrays
Completely remove support for DataArrays.
Configuration menu - View commit details
-
Copy full SHA for e4662fd - Browse repository at this point
Copy the full SHA e4662fdView commit details -
Get rid of custom Nullable operators and functions
This depends on PRs moving these into NullableArrays.jl. Also use isequal() instead of ==, as the latter is in Base and unlikely to change its semantics.
Configuration menu - View commit details
-
Copy full SHA for 9de5c08 - Browse repository at this point
Copy the full SHA 9de5c08View commit details -
groupby() did not follow the order of levels, and wasn't robust to reordering levels. Add tests for corner cases.
Configuration menu - View commit details
-
Copy full SHA for 6ac7549 - Browse repository at this point
Copy the full SHA 6ac7549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 653fc1d - Browse repository at this point
Copy the full SHA 653fc1dView commit details -
Remove optimized sorting methods
Use the fallbacks for now, should be added back after JuliaData/CategoricalArrays.jl#12 is fixed.
Configuration menu - View commit details
-
Copy full SHA for a17f264 - Browse repository at this point
Copy the full SHA a17f264View commit details -
Not sure what I meant by this. If it was really serious, we'll discover it sooner or later.
Configuration menu - View commit details
-
Copy full SHA for 9a71705 - Browse repository at this point
Copy the full SHA 9a71705View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9f1e5e6 - Browse repository at this point
Copy the full SHA 9f1e5e6View commit details -
This is a much more general issue (JuliaStats/NullableArrays.jl#85) which can be tackled later.
Configuration menu - View commit details
-
Copy full SHA for a75a4a4 - Browse repository at this point
Copy the full SHA a75a4a4View commit details -
For now, preserve the current semantics: conversion to NullableArray does not happen via insert!().
Configuration menu - View commit details
-
Copy full SHA for 1b44ffe - Browse repository at this point
Copy the full SHA 1b44ffeView commit details -
Remove FIXME about +(::NullableArray{Int}, ::Int)
Again a broader issue which doesn't particularly affect DataFrames. Cf. JuliaStats/NullableArrays.jl#143
Configuration menu - View commit details
-
Copy full SHA for 0ff4dc8 - Browse repository at this point
Copy the full SHA 0ff4dc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 110deac - Browse repository at this point
Copy the full SHA 110deacView commit details -
Shorter written that way for now. Filed as JuliaStats/NullableArrays.jl#144.
Configuration menu - View commit details
-
Copy full SHA for 0ff6373 - Browse repository at this point
Copy the full SHA 0ff6373View commit details -
This depends on a CategoricalArrays change by which levels are sorted when creating the array.
Configuration menu - View commit details
-
Copy full SHA for 431d135 - Browse repository at this point
Copy the full SHA 431d135View commit details -
There's no inconsistency here: when the input is a Matrix, there's no point in returning a NullableArray. Anyway, these are test methods.
Configuration menu - View commit details
-
Copy full SHA for cc87f46 - Browse repository at this point
Copy the full SHA cc87f46View commit details -
Remove FIXME about head() and tail()
We don't have to handle this right now.
Configuration menu - View commit details
-
Copy full SHA for ec9b706 - Browse repository at this point
Copy the full SHA ec9b706View commit details -
Remove FIXME about PooledDataVecs
Keep this in DataFrames for now, renaming it to the more explicit sharepools(). Also relax signatures to accept non-Nullable categorical arrays.
Configuration menu - View commit details
-
Copy full SHA for e9a1c8c - Browse repository at this point
Copy the full SHA e9a1c8cView commit details -
Remove unused NominalArray methods
These were not exercized by the tests, and the use case for them isn't obvious. (They were formerly methods of DataArrays.PooledDataArray().)
Configuration menu - View commit details
-
Copy full SHA for bf16c5f - Browse repository at this point
Copy the full SHA bf16c5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bb1323 - Browse repository at this point
Copy the full SHA 3bb1323View commit details -
Bump dependencies on NullableArrays and CategoricalArrays
For NullableArrays, even current git master is not enough at this time.
Configuration menu - View commit details
-
Copy full SHA for 95789bf - Browse repository at this point
Copy the full SHA 95789bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c33249 - Browse repository at this point
Copy the full SHA 5c33249View commit details -
Configuration menu - View commit details
-
Copy full SHA for e1df391 - Browse repository at this point
Copy the full SHA e1df391View commit details -
Tests pass, but the Nullable{Any} results could be annoying for users.
Configuration menu - View commit details
-
Copy full SHA for 63c1d96 - Browse repository at this point
Copy the full SHA 63c1d96View commit details -
Use CategoricalArray instead of NominalArray
New type merging NominalArray and OrdinalArray in 0.0.5.
2Configuration menu - View commit details
-
Copy full SHA for 2ec131e - Browse repository at this point
Copy the full SHA 2ec131eView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad75f67 - Browse repository at this point
Copy the full SHA ad75f67View commit details -
Configuration menu - View commit details
-
Copy full SHA for 492351c - Browse repository at this point
Copy the full SHA 492351cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d48d7f8 - Browse repository at this point
Copy the full SHA d48d7f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8dc8c6 - Browse repository at this point
Copy the full SHA f8dc8c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for fde1c96 - Browse repository at this point
Copy the full SHA fde1c96View commit details
Commits on Sep 23, 2016
-
Configuration menu - View commit details
-
Copy full SHA for a2ae0ca - Browse repository at this point
Copy the full SHA a2ae0caView commit details -
Configuration menu - View commit details
-
Copy full SHA for eddb824 - Browse repository at this point
Copy the full SHA eddb824View commit details -
Configuration menu - View commit details
-
Copy full SHA for c27e45a - Browse repository at this point
Copy the full SHA c27e45aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f158285 - Browse repository at this point
Copy the full SHA f158285View commit details -
Configuration menu - View commit details
-
Copy full SHA for d082a8d - Browse repository at this point
Copy the full SHA d082a8dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07c46d8 - Browse repository at this point
Copy the full SHA 07c46d8View commit details
Commits on Sep 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for ec0126d - Browse repository at this point
Copy the full SHA ec0126dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f53aeaf - Browse repository at this point
Copy the full SHA f53aeafView commit details -
Configuration menu - View commit details
-
Copy full SHA for 854ce92 - Browse repository at this point
Copy the full SHA 854ce92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 166475a - Browse repository at this point
Copy the full SHA 166475aView commit details -
Avoid introducing new loadiris() function
The full code isn't that longer, and we can go back to the original code when RDataset will have been ported.
Configuration menu - View commit details
-
Copy full SHA for 044537f - Browse repository at this point
Copy the full SHA 044537fView commit details -
Make == fall back to isequal() for now
Since we give them the same semantics for now, there's no point in keeping separate functions.
Configuration menu - View commit details
-
Copy full SHA for 1864086 - Browse repository at this point
Copy the full SHA 1864086View commit details -
Rename categorize() to categorical()
More logical name for the constructor provided by CategoricalArray. categorical!() is the in-place equivalent provided only by DataFrames. Also move the compacting logic into CategoricalArrays, as it's both a cleaner design and a more efficient one.
Configuration menu - View commit details
-
Copy full SHA for 1fe210d - Browse repository at this point
Copy the full SHA 1fe210dView commit details
Commits on Sep 25, 2016
-
We can't rely on the exact contents of a NULL.
Configuration menu - View commit details
-
Copy full SHA for 333ce3e - Browse repository at this point
Copy the full SHA 333ce3eView commit details
Commits on Sep 26, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 698ba0f - Browse repository at this point
Copy the full SHA 698ba0fView commit details -
Merge pull request JuliaData#1008 from JuliaStats/nl/nullable
Port to NullableArrays and CategoricalArrays
Configuration menu - View commit details
-
Copy full SHA for 18fd664 - Browse repository at this point
Copy the full SHA 18fd664View commit details -
Only sort duplicated columns once (JuliaData#1072)
* Only sort duplicated columns once * Added comments * moved check for identical arrays inside of for loop * Don't mention PR under /src, only mention them under /test
Configuration menu - View commit details
-
Copy full SHA for 6590ac1 - Browse repository at this point
Copy the full SHA 6590ac1View commit details
Commits on Sep 27, 2016
-
collecting with brackets is deprecated (JuliaData#939)
Resolve "WARNING: [a] concatenation is deprecated; use collect(a) instead"
Configuration menu - View commit details
-
Copy full SHA for 5998148 - Browse repository at this point
Copy the full SHA 5998148View commit details -
Fix test failures on master (JuliaData#1075)
Use vcat() instead of collect() in colwise(), and identity() instead of abs(), since the latter do not work with Nullable.
Configuration menu - View commit details
-
Copy full SHA for 6c760d9 - Browse repository at this point
Copy the full SHA 6c760d9View commit details -
Update Documenter syntax (JuliaData#966)
Also switch from mkdocs output to Documenter's HTML output.
Configuration menu - View commit details
-
Copy full SHA for 115bb5e - Browse repository at this point
Copy the full SHA 115bb5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 576b26b - Browse repository at this point
Copy the full SHA 576b26bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b932f9 - Browse repository at this point
Copy the full SHA 2b932f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd3e2b2 - Browse repository at this point
Copy the full SHA bd3e2b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for c544b91 - Browse repository at this point
Copy the full SHA c544b91View commit details -
Configuration menu - View commit details
-
Copy full SHA for f21be25 - Browse repository at this point
Copy the full SHA f21be25View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2245ef - Browse repository at this point
Copy the full SHA d2245efView commit details -
immutable GroupApplied, enhance combine()
make GroupApplied immutable by adding subframe type parameter
Configuration menu - View commit details
-
Copy full SHA for 43e4393 - Browse repository at this point
Copy the full SHA 43e4393View commit details -
* avoid [:], use reshape() * avoid unnecessary Symbol<->String conversions
Configuration menu - View commit details
-
Copy full SHA for 06e71f1 - Browse repository at this point
Copy the full SHA 06e71f1View commit details
Commits on Sep 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for da389d9 - Browse repository at this point
Copy the full SHA da389d9View commit details
Commits on Oct 1, 2016
-
Configuration menu - View commit details
-
Copy full SHA for de55a0e - Browse repository at this point
Copy the full SHA de55a0eView commit details -
Merge pull request JuliaData#1076 from alyst/misc_fixes
Misc minor enhancements
Configuration menu - View commit details
-
Copy full SHA for 23ec690 - Browse repository at this point
Copy the full SHA 23ec690View commit details
Commits on Oct 3, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 1658c35 - Browse repository at this point
Copy the full SHA 1658c35View commit details -
handle
A ~ B - 1
and add tests (JuliaData#1086)* handle -1 and add tests * replace `import Base.==` with `Base.:(==)` * typo and error test
Configuration menu - View commit details
-
Copy full SHA for 400da84 - Browse repository at this point
Copy the full SHA 400da84View commit details
Commits on Oct 4, 2016
-
Fix join when mixing NullableArray and Array{Nullable} (JuliaData#1089)
Also return a NullableCategoricalArray from sharepools() since the code currently doesn't check that no null values are present. anyway this function is internal and the change imposes no overhead.
Configuration menu - View commit details
-
Copy full SHA for e1c5014 - Browse repository at this point
Copy the full SHA e1c5014View commit details
Commits on Oct 5, 2016
-
Better display of Nullables (JuliaData#1084)
* Better display of Nullables * Don't write trailing space in Latex output Also fix missing newline in show test
Configuration menu - View commit details
-
Copy full SHA for 725a226 - Browse repository at this point
Copy the full SHA 725a226View commit details
Commits on Oct 7, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e4ab277 - Browse repository at this point
Copy the full SHA e4ab277View commit details
Commits on Oct 11, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 203b50f - Browse repository at this point
Copy the full SHA 203b50fView commit details
Commits on Oct 16, 2016
-
Configuration menu - View commit details
-
Copy full SHA for b6de65a - Browse repository at this point
Copy the full SHA b6de65aView commit details
Commits on Oct 18, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 10c4423 - Browse repository at this point
Copy the full SHA 10c4423View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cae226 - Browse repository at this point
Copy the full SHA 9cae226View commit details
Commits on Oct 22, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e7ea227 - Browse repository at this point
Copy the full SHA e7ea227View commit details -
Small docs fixes (JuliaData#1077)
I apparently missed these occurrences when removing these functions.
Configuration menu - View commit details
-
Copy full SHA for 3706704 - Browse repository at this point
Copy the full SHA 3706704View commit details
Commits on Oct 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for e418174 - Browse repository at this point
Copy the full SHA e418174View commit details
Commits on Nov 1, 2016
-
Base.vcat AbstractDataFrame should rely on Base.vcat for columns
Johan Gustafsson committedNov 1, 2016 Configuration menu - View commit details
-
Copy full SHA for 6b3bb5c - Browse repository at this point
Copy the full SHA 6b3bb5cView commit details
Commits on Nov 7, 2016
-
Use vcat to find column type but not for concatenation
Johan Gustafsson committedNov 7, 2016 Configuration menu - View commit details
-
Copy full SHA for 1a96917 - Browse repository at this point
Copy the full SHA 1a96917View commit details -
Johan Gustafsson committed
Nov 7, 2016 Configuration menu - View commit details
-
Copy full SHA for ce33c83 - Browse repository at this point
Copy the full SHA ce33c83View commit details -
Use promote_eltype to find eltype
Johan Gustafsson committedNov 7, 2016 Configuration menu - View commit details
-
Copy full SHA for f10ae4a - Browse repository at this point
Copy the full SHA f10ae4aView commit details
Commits on Nov 15, 2016
-
Johan Gustafsson committed
Nov 15, 2016 Configuration menu - View commit details
-
Copy full SHA for 4dcc24b - Browse repository at this point
Copy the full SHA 4dcc24bView commit details