Changes to the dply
crate are documented in this file.
- Add support for struct unnesting into columns (see unnest_struct test).
- Allow user to override file extensions when loading data.
mutate
: Renamedt
toymd_hms
following the lubridate R package.
- Add backticks to completions for columns names that are not alphanumeric.
mutate
: Adddnanos
,dmicros
,dmillis
, anddsecs
to convert numbers to duration.mutate
: Addnanos
,micros
,millis
, andsecs
to convert duration to numbers.
- Use DataFusion as query engine.
parquet
: Speedup parquet writing for multiple partitions (about 40% increase).parquet
: A folder path reads all parquet files in the folder.parquet
: write now uses compression to reduce file size.mutate
: Makelen
function to work on strings.- Improve display precision for microsecond and nanosecond timestamps.
- Added
json
function to read and write NdJSON files. - Added
config
function to set display options (number of columns, and column and table width). anti_join
: Addedanti_join
to select rows not found in the orther data frame.mutate
: Addfield
function to extract fields from a JSON/struct objects.mutate
: Addrow
function that returns the row number.- Show execution time on dataframe header.
- Improve glimpse formatting.
- repl: Fix completions for absolute and tilde paths.
- repl: Keep all completion columns for big dataframes.
- repl: Add parenthesis to functions completions. (See Issue #27)
- repl: Completions starting with a
.
show only columns and variables. - repl: Show completions for most recently used columns.
- Add REPL fuzzy matching.
- Prevent out of bound REPL panic on completion.
- Clear evaluation context before REPL pipeline evaluation.
- Add
reedline
REPL.
- Add
inner_join
,left_join
,cross_join
, andouter_join
. - Add semicolon pipeline separator.
- Enable
unnest
to work on struct columns. summarize
: Addlist
function for creating list columns from grouped data.
- Update to Polars 0.30
- Add
unnest
function for list columns.
filter
: Addcontains
predicate for string and list columns.filter
: Addis_null
predicate.mutate
: Addlen
function for list columns.
- Update to Polars 0.29
summarize
: Now works on ungrouped data.
- Add support for quoting column names (ex.
last name
).
- Simplify README.md created docs folder.
- Initial release