You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Synthea生成的姓名末尾带数字是设计特性还是解析错误?

Synthea姓名带数字后缀问题解答

这是Synthea的原生默认设计特性,并非你的数据解析逻辑存在错误。

设计动机

  • 解决重名碰撞问题:Synthea的核心定位是大规模临床模拟数据生成工具,常规生产场景下单次需要生成数万至数十万条患者数据,纯自然姓名的重复概率很高,直接追加三位随机数字可以快速实现身份去重,不需要依赖额外的ID字段就能完成患者数据的快速关联匹配。
  • 降低下游数据处理成本:对于需要做批量数据清洗、关联的用户来说,带唯一后缀的姓名可以减少初步去重的工作量,官方在默认配置中选择了便利性优先的方案。

关闭数字后缀的方法

如果你的使用场景对姓名真实度要求更高,可以修改Synthea根目录下的src/main/resources/synthea.properties配置文件,找到generate.append_numbers_to_person_names参数,将默认值true改为false,重新生成数据即可得到无数字后缀的纯自然姓名。

内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 07:45:03