Skip to content

Releases: JuliaData/DataFrames.jl

Version 0.14.0

25 Sep 19:52
b02ad3c
Compare
Choose a tag to compare
  • Use new Tables.jl interface.
  • Improve printing.
  • Improve documentation.
  • Omit prefix in when using function name to create column names with aggregate.
  • Fix readtable.
  • Avoid copying a vector in stackdf.
  • Raise errors when passing a single Boolean to getindex.
  • Fix stack overflow with vcat and by/aggregate.
  • Deprecate iterating over DataFrameRow in favor of pairs.
  • Add DataFrame constructor accepting a DataFrame.

Version 0.13.1

19 Aug 16:55
a5fb9a4
Compare
Choose a tag to compare
Merge pull request #1487 from ExpandingMan/fix-int-bit-assert

fixed overzealous type assertion

Version 0.13.0

07 Aug 22:37
028f8cd
Compare
Choose a tag to compare
Merge pull request #1471 from JuliaData/jq/1.0

Updates to run on 1.0

v0.12.0

29 Jul 21:47
Compare
Choose a tag to compare
Fix a deprecation warning (#1463)

Version 0.11.7

16 Jul 22:44
Compare
Choose a tag to compare
v0.11.7

Fix printing of nothings (#1454)

Version 0.11.6

19 Apr 16:53
Compare
Choose a tag to compare
v0.11.6

Fix push!(df, a, b, ...) (#1398)

Version 0.11.5

19 Jan 17:39
Compare
Choose a tag to compare
  • Fix combining DataFrames with a column with element type Missing.
  • Test non-matching joins.

Version 0.11.4

08 Jan 22:00
9c0b802
Compare
Choose a tag to compare
  • Add filter and filter! methods.
  • Deprecate automatic deduplication of column names, add makeunique keyword argument to enable it.
  • Improve DataFrame constructors and conversions for Vector and Matrix.
  • Check categorical argument length in constructor.
  • Redesign getindex and fix stack/melt StackOverflowError.
  • Fix a stack method calling stackdf instead of stack.
  • Fix readtable with zipped files.
  • Add deprecation for vcat(Vector{<:AbstractDataFrame}).

Version 0.11.3

24 Dec 21:56
Compare
Choose a tag to compare
  • Fix similar and allowmissing!.
  • Support joining dataframes on columns with different left/right names.
  • Improve unstack.
  • Keep columns which do not allow for missing values as such in join.
  • Fix hash when passed an initial hash value.
  • Make boolean indexing stricter to match behavior used in Julia Base.
  • Julia 0.7 fixes.

Version 0.11.2

07 Dec 09:01
bda0dd2
Compare
Choose a tag to compare
  • Fix readtable in the presence of missing values.
  • Use CodecZlib instead of GZip for readtable.
  • Add one-argument version of allowmissing! to change all columns to accept missing values.
  • Deprecate pipelining with |> and currying functions.
  • Correct docstring for combine.
  • Fix unstack in some special cases.
  • Fix hcat between a vector as first argument and a DataFrame as second argument.
  • Fix Julia 0.7 deprecations.