Skip to content

Releases: PSLmodels/microdf

v0.3.0

23 Feb 06:55
995a0c7
Compare
Choose a tag to compare

This release introduces the MicroDataFrame and MicroSeries objects, which extend pandas DataFrame and Series objects, respectively, to add observation weights to each record as an attribute. Common operations like mean and median work as they do with pandas objects, but with weights applied. Special functions like gini and poverty_gap are also implemented for these objects.

v0.2.0

08 Sep 16:34
03519d0
Compare
Choose a tag to compare

This release includes non-backward-compatible changes.

New features

  • All functions having to do with weighting and inequality share the same API structure: function(df, col, w), where df is a DataFrame, col is a string representing the numeric column to aggregate, and w is a string representing the weight column.

Other changes

  • Various bug fixes
  • Documentation is now automatically generated via Jupyter Book and GitHub Actions
  • Code is formatted via black
  • Docstrings are now in sphinx style

v0.1.0

14 Jul 19:44
f1a976b
Compare
Choose a tag to compare

All current code.