px普贤教程PuXian
普贤教程 › 包参考

readstat 包

文本可读性测度

项值
包名readstat
版本0.2.0
可用版本0.1.0 / 0.2.0
入口readstat.px
分类文本与中文处理
文件数 / 行数1 / 131

安装与引入

bash
pxpkg init          # 首次
pxpkg add readstat@0.2.0
pxpkg install
px
import readstat
所属分类教程:文本与中文处理

公开接口

函数参数
rs_countss
rs_fleschs
rs_flesch_kincaids
rs_grades
其余 6 个 def(内部与辅助,可直接调用但不属稳定接口)
函数参数
rs_wordss
rs_sentencess
rs_vowel_groupsw
rs_syllablesword
rs_avg_word_lens
rs_reading_times, wpm=200

包内说明(源码头注释)

text
============================================================
普贤生态库:registry/readstat —— 文本可读性测度
------------------------------------------------------------
纯函数库(无 IO、无状态),编译(px build)与解释(px run)双模式一致。
rs_counts(s)      → {words, sentences, syllables}(音节按元音组近似)
rs_flesch(s)      → Ok(float) | Err  Flesch Reading Ease
rs_flesch_kincaid(s) → Ok(float) | Err  Grade level
rs_grade(s)       → Ok(str)   "小学/初中/高中/大学/专业"(按 FK 档位)
音节近似:元音(aeiouy)连续组计数,每组 ≥1;句子按 .!? 计(无则 1)。
散点说明:值是启发式估计,文本语义/专名会偏差;用于相对对比而非绝对标准。
============================================================