v1.2.0
DataFrames v1.2.0
Closed issues:
- Add
matchmissing = :notequal
option (#2650) - Implement
pushfirst!
to allow appending rows in the beginning of a DataFrame (#2678) - Review comparisons with R/Python (#2737)
- Slow sorts in columns with Union{<:Any, missing} even if no missing values in the column (#2745)
- Display complex numbers - alignment (#2754)
- Slow row aggregation in presence of missings (#2757)
- Convert column from string to float (#2761)
- Improve SubDataFrame creation for AbstractVector{Bool} (#2765)
- Flatten in case column contains string and array (#2766)
- Question: Small Delimited file into DataFrame (#2772)
- transform(df, :x => AsTable)` should probably work (#2779)
- missing method
combine(gd::GroupedDataFrame, ::Matrix)
(#2781) - Sync with DataAPI.jl 1.7 release (#2788)
- inconsistency of groupby() for -0.0 (#2790)
- Clean up precompile statements (#2792)
- Test failures when using
julia --color=no
(#2796) - Differently typed columns when using
DataFrame(myVector)
vsDataFrame(x = myVector)
(#2798) - DataFrame(table) != DataFrame(table, copycols=true) (#2799)
- html dataframe representation includes invalid placement of
<p>
tag (#2800) - subset!(gd::GroupedDataFrame, ...) should make sure
gd
still works after (#2808)
Merged pull requests:
- Matchmissing == :notequal (#2724) (@pstorozenko)
- Update comparisons with data.table info (#2725) (@eloualiche)
- Run
findall(rows)
only ifrows
are not all true (#2727) (@pstorozenko) - Fix type instability in sort for few columns case and fix issorted bug (#2746) (@bkamins)
- Cover corner case of compactype (wide name and CategoricalValue) (#2751) (@bkamins)
- Update docs URLs in README (#2752) (@ViralBShah)
- reviewed and fixed (#2755) (@RohitRathore1)
- Alignment of complex numbers (#2756) (@ronisbr)
- audit more master -> main (#2758) (@Moelf)
- make "Edit on Github" points to main branch (#2759) (@Moelf)
- Mark outdated docs (#2760) (@pfitzseb)
- update NEWS.md (#2763) (@bkamins)
- add _findall for AbstractVector{Bool} and use it in internal functions (#2769) (@bkamins)
- Explicit loop in
_findall
to avoid allocations (#2771) (@pstorozenko) - add information how DelimitedFiles can be used (#2773) (@bkamins)
- Put longer type into th title argument in HTML show (#2774) (@mortenpi)
- Deprecate AbstractVector in hcat (#2777) (@bkamins)
- remove escape in Char (#2778) (@bkamins)
- allow :col => AsTable and :col => cols (#2780) (@bkamins)
- allow Matrices in transformations of GroupedDataFrame (#2782) (@bkamins)
- Use latest Documenter.jl (#2786) (@bkamins)
- Fix float grouping (#2791) (@bkamins)
- Use standard Tables.Schema constructor instead of constructing directly (#2797) (@quinnj)
- move summary outside of a in text/html (#2801) (@bkamins)
- Add some clarifying comments on copycols for Tables.jl inputs (#2805) (@quinnj)
- up DataAPI.jl to 1.7 and CategoricalArrays.jl to 0.10.0 (#2807) (@bkamins)
- improve subset! for GroupedDataFrame (#2809) (@bkamins)
- update precompilation and .gitignore (#2810) (@bkamins)