There is a newer version of the record available.

Published July 10, 2023 | Version v1.6.0
Software Open

JuliaData/DataFrames.jl: v1.6.0

  • 1. SGH Warsaw School of Economics
  • 2. Meta
  • 3. Franch Institute for Demographic Studies (Ined)
  • 4. Google
  • 5. @seerbio
  • 6. University of Wisconsin
  • 7. Electric Power Research Institute
  • 8. SecondSpectrum
  • 9. Beacon Biosignals
  • 10. University of California, Berkeley
  • 11. @JuliaHub
  • 12. JuliaHub
  • 13. National Institute for Space Research
  • 14. Bureau of Meteorology
  • 15. @JuliaComputing
  • 16. The Chinese University of Hong Kong
  • 17. Sciences Po

Description

DataFrames v1.6.0

Diff since v1.5.0

Closed issues:

  • sort! to give warning if resulting sorting order is not fully determined (#2159)
  • More flexible Not column selector (#3288)
  • DataFrame not print correctly (#3292)
  • transpose method errors (#3295)
  • juliadata.org website pointing to random blog about martial arts? (#3296)
  • When partitioned, partition might lose the missingness eltype (in Tables.schema) (#3298)
  • transform should expand a data frame when it has 0 rows. (#3301)
  • Base.reduce(::typeof(vcat), ...) on DataFrames does not support init (#3309)
  • DimensionMismatch when checking if the cell value (not) belong to a collection (#3316)
  • Rename SubDataFrame columns (#3317)
  • Accepting array element in rows specificed by named tuples, in combine (#3335)
  • unstack error message for missing values (#3339)
  • Bounds error when sorting a column after select (#3340)
  • Don't print all data in huge columns (#3343)
  • Show problem columns for "ArgumentError: missing values in key columns are not allowed when matchmissing == :error" (#3345)
  • Don't truncate UUID columns (#3346)
  • Cannot vcat DataFrames with ReadStatTables.LabeledArrays (#3351)
  • Join memory usage workaround issues (#3355)

Merged pull requests:

  • Fix typo in the manual (#3287) (@bkamins)
  • Use pkgdir instead of pathof (#3289) (@rikhuijzer)
  • Update README.md (#3297) (@aramirezreyes)
  • add Iterators.partition for DataFrameRows (#3299) (@bkamins)
  • add support for Not with multiple positional indices (#3302) (@bkamins)
  • add :sum to describe (#3303) (@alecloudenback)
  • deleteat! where drop is a column (#3304) (@gustafsson)
  • Correct documentation typos (#3305) (@Naunet)
  • Fix some typos (#3308) (@goggle)
  • add init kwarg to vcat (#3310) (@bkamins)
  • add nrow, ncol, and Tables.subset for eachcol and eachrow (#3311) (@bkamins)
  • Simple uniqueness checks for sorting-related functions (#3312) (@alonsoC1s)
  • Document use of isequal for comparisons (#3313) (@knuesel)
  • Add support for renamecols keyword argument in crossjoin (#3314) (@bkamins)
  • Update reshape.jl (#3319) (@alancummings)
  • Allow to always pass column names in DataFrame constructor (#3320) (@bkamins)
  • Allow CI failure on Julia nightly (#3321) (@bkamins)
  • Use DataAPI.rownumber instead of DataFrames' rownumber (#3322) (@VEZY)
  • copy more constructors from type doc to getting started (#3323) (@xgdgsc)
  • [@ref] => (@ref) (#3325) (@likanzhan)
  • SnoopPrecompile -> PrecompileTools (#3326) (@timholy)
  • Update documentation of how to disable precompilation (#3329) (@bkamins)
  • Stop using internal [inv]permute!! as sentinel (#3330) (@LilithHafner)
  • optimize reverse! for small data frames and factor out _foreach_unique_column (#3332) (@LilithHafner)
  • Add "Julia for Data Analysis" reference in manual (#3333) (@bkamins)
  • Add test for issue #3340 which exposed upstream issues with the use of TimSort (#3341) (@LilithHafner)
  • fix dispatch errors in tests on Julia 1.10 (#3342) (@bkamins)
  • improve unstack error messages (#3344) (@bkamins)
  • Do not crop columns with type Base.UUID (#3347) (@ronisbr)
  • Correctly handle Tables.AbstractRow in operation specficiation (#3348) (@bkamins)
  • improve error messages in joins (#3349) (@bkamins)
  • Fix typo (#3350) (@ronisbr)
  • Prepare for 1.6 release (#3352) (@bkamins)
  • fix tests on 32-bit (#3353) (@bkamins)

Files

JuliaData/DataFrames.jl-v1.6.0.zip

Files (561.0 kB)

Name Size Download all
md5:309d416f05b14a5e8518bf3bdc31e5b1
561.0 kB Preview Download

Additional details