分类

频率分布表生成器

生成数据的频率分布表,支持数值分组、自定义区间、百分比统计等。适用于数据分析、统计报表和数据可视化准备。

格式:"最小值-最大值" 或 "值" 用于单个值区间

显示每个类别占总数的百分比

显示累积频率分布

移除单元格值开头和结尾的空白字符

在频率计数中包含空单元格

关键信息

分类
Data Analysis
输入类型
textarea, select, text, number, checkbox
输出类型
text
样本覆盖
4
支持 API
Yes

概览

频率分布表生成器是一款高效的数据分析工具,旨在帮助用户快速将原始数据集转化为结构化的频率分布表。它支持自动分组、自定义区间设置及百分比统计,是进行统计报表制作、直方图数据准备及深入数据分析的理想选择。

适用场景

  • 需要快速统计大量数值数据的分布情况以制作直方图时。
  • 在处理原始调查问卷或销售数据,需要计算各区间占比时。
  • 需要将连续数值数据按特定业务逻辑(如年龄段、价格区间)进行分组统计时。

工作原理

  • 将您的 CSV 数据粘贴到输入框中,并选择对应的分隔符。
  • 根据需求选择区间类型(自动、固定宽度、固定数量或自定义范围)。
  • 配置排序方式、是否包含百分比或累积总计等选项。
  • 点击生成,即可获取格式化后的频率分布表,支持导出为 Markdown、JSON 或 CSV 格式。

使用场景

市场调研:分析客户年龄分布或消费金额区间,辅助制定营销策略。
质量控制:统计生产线产品的尺寸偏差分布,快速识别异常批次。
学术研究:整理实验数据,生成频率分布表以支持论文中的统计图表绘制。

用户案例

1. 电商用户年龄段分布统计

数据分析师
背景原因
需要分析数千条用户注册数据,了解核心用户群体的年龄分布情况。
解决问题
原始数据为散乱的年龄数值,无法直接看出各年龄段的占比。
如何使用
粘贴年龄数据,选择“自定义区间”模式,输入“0-18, 19-30, 31-45, 46-60, 60+”作为区间,勾选“包含百分比”。
示例配置
binType: custom, customBins: "0-18\n19-30\n31-45\n46-60\n60+", includePercentage: true
效果
生成了一份包含各年龄段人数、占比的清晰表格,直观展示了 19-30 岁为核心用户群体。

2. 生产线产品重量合格率分析

质量工程师
背景原因
需要检查一批产品的重量是否符合标准,并查看重量分布的集中趋势。
解决问题
数据量大,手动计算每个重量区间的频率极其耗时。
如何使用
输入重量数据,选择“固定宽度”模式,设置区间宽度为 5,按频率降序排列。
示例配置
binType: fixed, binWidth: 5, sortBy: frequency, sortDirection: desc
效果
快速生成了重量频率分布表,通过频率排序一眼看出大部分产品重量集中在哪个区间,便于快速评估生产稳定性。

用 Samples 测试

csv, video

相关专题

常见问题

该工具支持哪些数据格式?

支持 CSV 格式数据,您可以直接粘贴文本,并根据数据源选择对应的分隔符(如逗号、制表符或空格)。

如何自定义数据分组区间?

选择“自定义区间”模式,并在输入框中按行输入范围(例如“0-10”、“10-20”),工具将自动根据这些范围进行归类统计。

可以统计百分比和累积频率吗?

可以。在配置选项中勾选“包含百分比”和“包含累积总计”,生成的表格将自动计算并展示这些统计指标。

如果数据中包含空值怎么办?

工具默认包含空值统计。如果您希望忽略空单元格,可以在配置中取消勾选“包含空值”选项。

生成的表格支持哪些导出格式?

支持格式化表格(网页预览)、Markdown 表格、JSON 数组以及 CSV 格式,方便您直接复制或下载使用。

API 文档

请求端点

POST /zh/api/tools/frequency-distribution-generator

请求参数

参数名 类型 必填 描述
dataInput textarea -
delimiter select -
groupByColumn text -
binType select -
binCount number -
binWidth number -
customBins textarea 格式:"最小值-最大值" 或 "值" 用于单个值区间
outputFormat select -
includePercentage checkbox 显示每个类别占总数的百分比
includeCumulative checkbox 显示累积频率分布
sortBy select -
sortDirection select -
trimValues checkbox 移除单元格值开头和结尾的空白字符
handleEmpty checkbox 在频率计数中包含空单元格

响应格式

{
  "result": "Processed text content",
  "error": "Error message (optional)",
  "message": "Notification message (optional)",
  "metadata": {
    "key": "value"
  }
}
文本: 文本

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-frequency-distribution-generator": {
      "name": "frequency-distribution-generator",
      "description": "生成数据的频率分布表,支持数值分组、自定义区间、百分比统计等。适用于数据分析、统计报表和数据可视化准备。",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=frequency-distribution-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]