Dataiter

Latest version: v0.50

Safety actively analyzes 631178 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 10

0.29.1

===========================

* `mode`: Fix to return first in case of ties (requires Python >= 3.8)
* `std`, `var`: Add `ddof` argument (defaults to 0 on account of Numba limitations)
* Don't try to dropna for non-float vectors in aggregation functions

0.29

=========================

* Add shorthand helper functions for use with `DataFrame.aggregate`,
optionally using Numba JIT-compiled code for speed
- https://dataiter.readthedocs.io/en/latest/aggregation.html
- https://dataiter.readthedocs.io/en/latest/data-frame.html#dataiter.DataFrame.aggregate
- https://dataiter.readthedocs.io/en/latest/dataiter.html
* `DataFrame.map`: New method
* `ncol`: Removed
* `nrow`: Deprecated in favor of `dataiter.count`
* `read_csv`: New alias for `DataFrame.read_csv`
* `read_geojson`: New alias for `GeoJSON.read`
* `read_json`: New alias for `ListOfDicts.read_json`
* `read_npz`: New alias for `DataFrame.read_npz`

0.28

=========================

* `DataFrame`: Make object columns work in various operations
* `DataFrame.from_json`: Add arguments `columns` and `dtypes`
* `DataFrame.from_pandas`: Add argument `dtypes`
* `DataFrame.full_join`: Speed up
* `DataFrame.read_csv`: Add argument `dtypes`
* `DataFrame.read_json`: Add arguments `columns` and `dtypes`
* `GeoJSON.read`: Add arguments `columns` and `dtypes`
* `ListOfDicts.fill_missing`: New method
* `ListOfDicts.from_json`: Add arguments `keys` and `types`
* `ListOfDicts.full_join`: Speed up
* `ListOfDicts.read_csv`: Add argument `types`, rename `columns` to `keys`
* `ListOfDicts.read_json`: Add arguments `keys` and `types`

0.27

=========================

* `DataFrame`: Fix error message when column not found
* `DataFrame.aggregate`: Speed up
* `DataFrame.full_join`: Fix to join all possible columns
* `DataFrame.read_csv`: Try to avoid mixed types
* `ListOfDicts.full_join`: Fix to join all possible keys
* `ListOfDicts.write_csv`: Use minimal quoting
* `Vector.get_memory_use`: New method
* `Vector.rank`: Rewrite, add `method` argument
* `*.read_*`: Rename `fname` argument `path`
* `*.write_*`: Rename `fname` argument `path`
* Add comparison table dplyr vs. Dataiter vs. Pandas to documentation:
<https://dataiter.readthedocs.io/en/latest/comparison.html>

0.26

=========================

* `DataFrame.read_npz`: New method to read NumPy npz format
* `DataFrame.write_npz`: New method to write NumPy npz format
* `*.read_*`: Decompress `.bz2|.gz|.xz` automatically
* `*.write_*`: Compress `.bz2|.gz|.xz` automatically

0.25

=========================

* `DataFrame.print_missing_counts`: Fix when nothing missing
* `Vector.replace_missing`: New method

Page 5 of 10

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.