debkeepr classes

deb_lsd()

A class for pounds, shillings and pence values

deb_is_lsd()

Test if an object is of class deb_lsd

deb_as_lsd()

Cast to deb_lsd

deb_decimal()

A decimalized class for pounds, shillings, and pence values

deb_is_decimal()

Test if an object is of class deb_decimal

deb_as_decimal()

Cast to deb_decimal

deb_text()

Format deb_lsd and deb_decimal vectors as text

debkeepr-package

debkeepr: Analysis of Non-Decimal Currencies and Double-Entry Bookkeeping

Normalization

normalize() deb_normalize()

Normalization function

Conversion

deb_convert_bases()

Convert bases of deb_lsd and deb_decimal vectors

deb_convert_unit()

Convert the unit of deb_decimal vectors

Math

sum(<deb_lsd>) mean(<deb_lsd>) cumsum(<deb_lsd>) round(<deb_lsd>) signif(<deb_lsd>) ceiling(<deb_lsd>) floor(<deb_lsd>) trunc(<deb_lsd>)

Math group with deb_lsd vectors

Analysis of double-entry bookkeeping

deb_account() deb_account_summary() deb_credit() deb_debit() deb_current() deb_open() deb_balance()

Analysis of double-entry bookkeeping

Data frame helpers for deb_lsd class

deb_gather_lsd() deb_spread_lsd()

Helpers to create and separate a deb_lsd column in a data frame

Data

dafforne_accounts

Accounts from the practice journal and ledger of Richard Dafforne

dafforne_transactions

Transactions from the practice journal and ledger of Richard Dafforne