Releases
v0.2.0
Added
Consistently support ranges throughout the columns API
Support negative indexes throughout the columns API
Integrate with the table
package
Add Series.to_enum/1
for lazily traversing the series
Add Series.coalesce/1
and Series.coalesce/2
for finding the first non-null value in a list of series
Changed
Series.length/1
is now Series.size/1
in keeping with Elixir idioms
Nx
is now an optional dependency
Minimum Elixir version is now 1.13
DataFrame.to_map/2
is now DataFrame.to_columns/2
and DataFrame.to_series/2
Rustler
is now an optional dependency
read_
and write_
IO functions are now from_
and to_
to_binary
is now dump_csv
Now uses polars
's "simd" feature
Now uses polars
's "performant" feature
Explorer.default_backend/0
is now Explorer.Backend.get/0
Explorer.default_backend/1
is now Explorer.Backend.put/1
Series.cum_*
functions are now Series.cumulative_*
to mirror Nx
Series.rolling_*
functions are now Series.window_*
to mirror Nx
reverse?
is now an option instead of an argument in Series.cumulative_*
functions
DataFrame.from_columns/2
and DataFrame.from_rows/2
is now DataFrame.new/2
Rename "col" to "column" throughout the API
Remove "with_" prefix in options throughout the API
DataFrame.table/2
accepts options with :limit
instead of single integer
rename/2
no longer accepts a function, use rename_with/2
instead
rename_with/3
now expects the function as the last argument
Fixed
Explorer now works on Linux with musl
You can’t perform that action at this time.