goatools.statsdescribe module

Runs stats describe on data. Prints data in a markdown table.

class goatools.statsdescribe.StatsDescribe(desc, fmtstr='{:>8.2e}')[source]

Bases: object

Describe summary statistics for a list of numbers in a markdown table.

fmt = '{name:10} | {qty:13} | {range:20} | {25th percentile:>15} | {median:>8} | {75th percentile:>15} | {mean:>8} | {stddev:>}\n'
prt_hdr(prt=sys.stdout, name='name       ')[source]

Print stats header in markdown style.

prt_data(name, vals, prt=sys.stdout)[source]

Print stats data in markdown style.

getstr_data(name, vals)[source]

Return stats data string in markdown style.

get_fld2val(name, vals)[source]

Describe summary statistics for a list of numbers.