You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fixes unnest_wider bug w missing key
* address an edge case, improves stacktrace with throw
* adds test to get code cov up for nest.jl
* makes names when unnesting wider more explicit so that unnesting seomthing w name that already exists doenst overwrite that name
* fix json example
* fix json part2
* remove json example for now
* remove json from docs toml
* copy and paste og nesting docs
* learn to read, add json ex change default for nesting name
* learn to scroll
* fixes dif length arrays with longer
* groupby nest test 4 codecov
* unnest tuples wider support
* basic logging for main verbs (#138)
* basic logging for select, mutate, and transmute
* unit testing for logs
* remove deepdiffs dependency
* adds tests for logs on the rest of the functions
* typo fix
* add mutate numbers to log
* adds join logging, fix cov x
* Fix esedge case for logging with grouped data frames.
* :newsize mode logs correct type
* add detail for row_change and col_change
* add brief docs, bump v, up news
* fixes log when grouped mutate, adds fillmissing, dropmissing log support
* fixed fxn call
* fix join log if stmnt, bump cov attempt w 2tests
* add slice log support
* change slice_min_max to not use`@filter` bc of logging msg dupes
* adds unite, sep, sep_rows
* adds logging for nests
* minor docs edits for settings
* exclude log.jl from code coverage for now
---------
Co-authored-by: Daniel Rizk <[email protected]>
Co-authored-by: Karandeep Singh <[email protected]>
* fixes count n issue (#145)
* fixes count n issue
* gets rid of xs lines in conversion to improve testing
* revert type converts, add tests
* basic logging for main verbs (#138)
* basic logging for select, mutate, and transmute
* unit testing for logs
* remove deepdiffs dependency
* adds tests for logs on the rest of the functions
* typo fix
* add mutate numbers to log
* adds join logging, fix cov x
* Fix esedge case for logging with grouped data frames.
* :newsize mode logs correct type
* add detail for row_change and col_change
* add brief docs, bump v, up news
* fixes log when grouped mutate, adds fillmissing, dropmissing log support
* fixed fxn call
* fix join log if stmnt, bump cov attempt w 2tests
* add slice log support
* change slice_min_max to not use`@filter` bc of logging msg dupes
* adds unite, sep, sep_rows
* adds logging for nests
* minor docs edits for settings
* exclude log.jl from code coverage for now
---------
Co-authored-by: Daniel Rizk <[email protected]>
Co-authored-by: Karandeep Singh <[email protected]>
* Updated NEWS.md
* Set `fail-on-error` to false for coveralls, removed excluded coverage from log.jl.
---------
Co-authored-by: Randall Boyes <[email protected]>
Co-authored-by: Karandeep Singh <[email protected]>
* Updated NEWS.md
---------
Co-authored-by: Randall Boyes <[email protected]>
Co-authored-by: Karandeep Singh <[email protected]>
Copy file name to clipboardExpand all lines: NEWS.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,7 @@
2
2
3
3
## v.0.17.0 - 2025-03-24
4
4
- Bugfix: `@count()` can now be called multiple times. If column `n` already exists, then the new column containing the count will be `nn` (and so on).
5
+
- Bugfix: `@unnest_wider()` now works on data where keys are missing
5
6
- Adds logging ability to track changes to data frames with `TidierData_set("log", true)`
Copy file name to clipboardExpand all lines: src/docstrings.jl
+81-29Lines changed: 81 additions & 29 deletions
Original file line number
Diff line number
Diff line change
@@ -3223,7 +3223,7 @@ Unnest specified columns of arrays or dictionaries into wider format dataframe w
3223
3223
# Arguments
3224
3224
- `df`: A DataFrame.
3225
3225
- `columns`: Columns to be unnested. These columns should contain arrays, dictionaries, dataframes, or tuples. Dictionarys headings will be converted to column names.
3226
-
- `names_sep`: An optional string to specify the separator for creating new column names. If not provided, defaults to no separator.
3226
+
- `names_sep`: An optional string to specify the separator for creating new column names. If not provided, defaults to `_`.
0 commit comments