1. 随机抽取调查样本
市场研究员背景
研究员有一份包含5000个客户ID的列表,存储在一个文本文件中,每个ID占一行。他需要随机联系其中200个客户进行产品满意度电话调查。
问题
如何从庞大的列表中公平、随机地选出200个样本,避免人为选择偏差。
如何使用
将客户ID列表粘贴到“数组元素”框中,选择“换行”作为分隔符。将“样本大小”设置为200,采样方法保持默认的“简单随机采样”。
结果
工具瞬间输出一个包含200个随机客户ID的列表,研究员可以立即根据此名单开展调查工作。
Elysia Tools
导航
Development
从数组中随机选择指定数量的元素,支持不同的采样方法
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
数组随机采样器是一个用于从列表中随机抽取指定数量元素的工具。它支持多种采样方法(如简单随机、系统、分层采样),并允许自定义输入分隔符、样本大小和输出格式,适用于需要随机选择、抽样或测试数据的场景。
背景
研究员有一份包含5000个客户ID的列表,存储在一个文本文件中,每个ID占一行。他需要随机联系其中200个客户进行产品满意度电话调查。
问题
如何从庞大的列表中公平、随机地选出200个样本,避免人为选择偏差。
如何使用
将客户ID列表粘贴到“数组元素”框中,选择“换行”作为分隔符。将“样本大小”设置为200,采样方法保持默认的“简单随机采样”。
结果
工具瞬间输出一个包含200个随机客户ID的列表,研究员可以立即根据此名单开展调查工作。
背景
开发者正在设计一个宝箱系统,宝箱可能开出10种不同的道具。他需要为一次测试生成100个宝箱的开启结果,用于平衡性分析。
问题
需要快速模拟大量随机开箱结果,并且希望结果可以复现以便调试。
如何使用
在“数组元素”中输入10种道具的名称(用逗号分隔)。设置“样本大小”为1(每次开箱获得一个道具),勾选“允许重复”,并设置一个固定的“随机种子”(如12345)。输出格式选择“JSON”。
arrayInput: "剑, 盾, 药水, 弓箭, 法杖, 头盔, 靴子, 戒指, 披风, 宝石"
sampleSize: 1
samplingMethod: "simple"
seed: 12345
allowDuplicates: true
outputFormat: "json"结果
工具生成一个JSON数组,包含100个随机抽取的道具名称。开发者使用相同的种子可以随时重现这组结果进行测试。
简单随机采样中每个元素被选中的概率完全相等。系统采样则是按固定间隔(如每隔k个元素)从排序后的列表中抽取样本。
在“随机种子”输入框中填入一个固定的数字。使用相同的输入、配置和种子,每次都会得到完全相同的结果。
如果未勾选“允许重复”,样本大小不能超过数组元素总数。如果勾选了“允许重复”,则可以进行有放回采样,样本大小可以超过总数。
“可视化格式”会以更直观的方式(如带序号的列表)展示采样结果。“统计格式”则会额外输出一些基本信息,如原始数组大小、实际采样数量等。
可以。在“输入分隔符”中选择“自定义”,然后在出现的“自定义分隔符”输入框中键入您需要的字符或字符串。