Summarize Dataset
summarize_datasetProfile every variable in a SAS dataset without writing SQL: get types, non-null and missing counts, missing rates, distinct counts, and numeric, date, or character distributions in one pass.
Instructions
逐变量概要统计——了解一张表的首选入口,省去手写 SQL。
每个变量给出:类型、非空数 n、缺失数 n_missing、缺失率 pct_missing、 唯一值数 n_distinct,以及 has_value_labels(有值标签时改用 frequency 看解码分布)。 再按类型给分布指标: 数值 -> mean/std/min/p25/median/p75/max; 日期 -> min/max; 字符 -> max_length 与 Top5 取值(value/label/n/pct)。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| path | Yes | 数据集路径,相对 SAS_DATA_ROOT 或绝对路径。 | |
| columns | No | 可选,只统计这些变量;不传则统计全部。 | |
| apply_labels | No | 字符型 Top5 是否套用 SAS 值标签。 |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||