miller/pkg/transformers
Christian G. Warden df73ad8ec0
Add surv Verb to Estimate a Survival Curve (#1788)
Add a surv verb to estimate a survival curve using Kaplan-Meier.  It
requires duration and status (event or censored) columns, and outputs
each distinct duration and corresponding probability of survival.
2025-05-15 18:17:08 -04:00
..
utils The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
aaa_chain_transformer.go Static-check fixes from @lespea #1657, batch 2/n (#1704) 2024-10-27 11:50:15 -04:00
aaa_record_transformer.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
aaa_transformer_table.go Add surv Verb to Estimate a Survival Curve (#1788) 2025-05-15 18:17:08 -04:00
altkv.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
bar.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
bootstrap.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
case.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
cat.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
check.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
clean_whitespace.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
count.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
count_similar.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
cut.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
decimate.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
doc.go Export library code in pkg/ (#1391) 2023-09-10 17:15:13 -04:00
fill_down.go Static-check fixes from @lespea #1657, batch 8/n (#1710) 2024-10-27 12:16:49 -04:00
fill_empty.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
flatten.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
format_values.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
fraction.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
gap.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
grep.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
group_by.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
group_like.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
having_fields.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
head.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
histogram.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
join.go Join docs wrong link (#1695) 2024-10-17 09:11:03 -04:00
json_parse.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
json_stringify.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
label.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
latin1_to_utf8.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
merge_fields.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
most_or_least_frequent.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
nest.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
nothing.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
put_or_filter.go Static-check fixes from @lespea #1657, batch 2/n (#1704) 2024-10-27 11:50:15 -04:00
README.md Export library code in pkg/ (#1391) 2023-09-10 17:15:13 -04:00
regularize.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
remove_empty_columns.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
rename.go Fix 1668 error-source (#1672) 2024-10-05 09:25:47 -04:00
reorder.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
repeat.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
reshape.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sample.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sec2gmt.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sec2gmtdate.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
seqgen.go Static-check fixes from @lespea #1657, batch 3/n (#1705) 2024-10-27 11:55:38 -04:00
shuffle.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
skip_trivial_records.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sort.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sort_within_records.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
sparsify.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
split.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
stats1.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
stats2.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
step.go Static-check fixes from @lespea #1657, batch 8/n (#1710) 2024-10-27 12:16:49 -04:00
subs.go Add help strings for -a/-r in sub/gsub/ssub (#1721) 2024-11-23 10:13:36 -05:00
summary.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
surv.go Add surv Verb to Estimate a Survival Curve (#1788) 2025-05-15 18:17:08 -04:00
tac.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
tail.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
tee.go Static-check fixes from @lespea #1657, batch 4/n (#1706) 2024-10-27 12:00:25 -04:00
template.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
top.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
unflatten.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
uniq.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
unspace.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
unsparsify.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00
utf8_to_latin1.go The package version must match the major tag version (#1654) 2024-09-20 12:10:11 -04:00

Logic for transforming input records into output records as requested by the user (sort, filter, etc.).:

  • The IRecordTransformer abstract record-transformer interface datatype, as well as the ChainTransformer Go-channel chaining mechanism for piping one transformer into the next.
  • The transformer lookup table, used for Miller command-line parsing, verb construction, and online help.
  • All the concrete record-transformers such as cat, tac, sort, put, and so on.