姓氏和名字出现的人口普查数据集提供cumulative frequency
和frequency
。我该如何获得一个随机的名字,而它被选择的可能性与现实世界中发生的可能性一样?
只需生成0-100范围内的随机实数,并在累积频率数据集中查找相应的条目。
例如,假设您的随机数为x = 19.41
。查看表格(按累积频率排序),找到第一个值大于或等于x
的
WALLACE 0.081 19.315 106
WOODS 0.080 19.395 107
COLE 0.080 19.476 108
WEST 0.080 19.555 109
JORDAN 0.078 19.634 110
在本例中,您可以获得'COLE'