Util
- class elizur.life.util.soa.SoaTable
Parsed SOA mortality table with metadata and qx values.
- class elizur.life.util.soa.SoaTableMetadata
Metadata parsed from an SOA CSV mortality table header.
- elizur.life.util.soa.read_soa_csv_mort_table(file_path: str, encoding: str = 'Windows-1252', delimiter: str = ',') SoaTable
Parse an SOA CSV mortality table file.
- Parameters:
file_path – The full file system path to the csv.
encoding – The text encoding of the csv data. Defaults to ‘Windows-1252’.
delimiter – The delimiter of the csv data. Defaults to ‘,’.
- Returns:
A SoaTable with ‘metadata’ and ‘values’ keys.