butterfly 1.1.0 (2025-03-04)
NEW FEATURES
- Adding new
butterfly::timeline()function, which checks if a time series is continuous. The user can specify the difference between timesteps expected (#24). - Adding new
butterfly::timeline_group()function, which groups a time series in distinct, but continuous groups (#24). - Adding new
butterflymessdataset, which provides a “messy” version ofbutterflycountfor testing purposes (#33).
DOCUMENTATION FIXES
- Added section on contributing to
README(#32). - Improved introduction of main vignette (#35).
- Explicitly mentioned shell scripts are run in Bash (#35).
- Improve description of what
loupe()does (#36). - Elaborate on
all.equal(), in addition towaldo::compare()(#36). - Fix error in
catch()description, where it was mentioned the function usesinner_join(), when actually it usesanti_join()(#36). - Clarified
timeline()description on how the expected lag units work for different periods of time (days, weeks) (#39). - Grammar and punctuation fixes (#35, #36).
butterfly 1.0.0 (2024-10-24)
NEW FEATURES
-
Initial release:
-
butterfly::loupe()- examines in detail whether previous values have changed, and returns TRUE/FALSE for no change/change. -
butterfly::catch()- returns rows which contain previously changed values in a dataframe. -
butterfly::release()- drops rows which contain previously changed values, and returns a dataframe containing new and unchanged rows. -
butterfly::create_object_list()- returns a list of objects required by all ofloupe(),catch()andrelease(). Contains underlying functionality. -
butterflycount- a list of monthly dataframes, which contain fictional butterfly counts for a given date.
-
