t.m.d update
write-nippy!
andread-nippy
are deprecated, replaced bywrite!
anddataset
tech.ml.dataset
version 5.0-alpha*
map-columns
accepts optional target datatypeds/column->dataset
functionality introduced inseparate-column
- more datatypes included for conversion (
:text
among others)
write-csv!
replaced bywrite!
(write-csv!
is marked as deprecated)info
field:size
is replaced by:n-elems
- [breaking]
separate-column
3-arity version acceptsseparator
insteadtarget-columns
now
- do not skip 1-row DS when folding
- do not attempt to fold empty dataset
tech.ml.dataset
version 4.04
- tests: dataset
- version number to match t.m.dataset version
- documentation:
- gfm renderer for markdown
- code block language alignment fix in css
tech.ml.dataset
version 4.03
- some operations on grouped dataset can be parallel (
parallel?
option set totrue
). These are:aggregate
,unique-by
,order-by
,join-columns
,separate-columns
,ungroup
- #2 - docs typo
- #3 - recover datatypes after ungrouping
aggregation
uses now in-place ungrouping which is much faster
tech.ml.dataset
version 3.06
fill-range-replace
to inject data to make continuous seqence in columnwrite-nippy!
andread-nippy
tech.ml.dataset
version 2.13
replace-missing
new strategies::mid
and:lerp
, working also for dates.
- [breaking]
replace-missing
has different conctract and default strategy:mid
.value
argument is the last argument now. - [breaking]
replace-missing
:up
and:down
strategies, whenvalue
isnil
fills border missing values with nearest value.
tech.ml.dataset
version 2.06
asof-join
added
reshape
testspivot->wider
accepts:drop-missing?
option (default:true
)
pivot->wider
drops missing rows by defaultpivto->wider
order of concatenated column names is reversed (first: colnames, last: value), was opposite.pivot->longer
:splitter
accepts string used for splitting column name