# 频率分布表生成器

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

> Page canonique: https://elysiatools.com/fr/tools/frequency-distribution-generator

- **Catégorie:** Data Analysis

- **Mots-clés:** frequency, distribution, statistics, histogram, bins, data analysis, count, percentage

## Présentation

Le générateur de table de distribution de fréquence permet de transformer rapidement des ensembles de données brutes en tableaux statistiques structurés, facilitant ainsi l'analyse, la création d'histogrammes et la préparation de rapports visuels.

## Entrées

- **Data Input** (textarea): Enter your CSV data (first row should contain headers)...
- **CSV Delimiter** (select)
- **Group By Column** (text): Enter column name to group by (leave empty for all data)
- **Bin Type** (select)
- **Number of Bins** (number): Enter number of bins (1-100)
- **Bin Width** (number): Enter bin width (integer)
- **Custom Bin Ranges** (textarea): Format: "min-max" or "value" for single value bins
- **Output Format** (select)
- **Include Percentages** (checkbox): Show percentage of total for each category
- **Include Cumulative Totals** (checkbox): Show cumulative frequency distribution
- **Sort By** (select)
- **Sort Direction** (select)
- **Trim Cell Values** (checkbox): Remove whitespace from beginning and end of cell values
- **Include Empty Values** (checkbox): Include empty cells in frequency count

## Quand l'utiliser

- Pour résumer de grands volumes de données numériques en catégories ou intervalles lisibles.
- Lors de la préparation de données pour la création de graphiques et d'histogrammes.
- Pour identifier rapidement les tendances, les fréquences et les pourcentages au sein d'un jeu de données CSV.

## Fonctionnement

- Importez vos données au format CSV dans la zone de saisie prévue à cet effet.
- Sélectionnez le type de regroupement souhaité, comme les intervalles automatiques, fixes ou personnalisés.
- Configurez les options d'affichage, telles que les pourcentages ou les totaux cumulés, puis générez votre tableau.
- Copiez ou exportez le résultat final dans le format de votre choix, incluant Markdown ou JSON.

## Cas d'usage

- Analyse de la répartition des âges ou des revenus dans une base de données clients.
- Synthèse des performances de vente par tranches de prix pour des rapports trimestriels.
- Préparation de données statistiques pour des présentations ou des visualisations graphiques.

## Questions fréquentes

### Quels formats de données sont acceptés ?

L'outil accepte les données au format texte brut (CSV) avec divers délimiteurs comme les virgules, points-virgules, tabulations ou espaces.

### Puis-je définir mes propres intervalles ?

Oui, en sélectionnant l'option 'Custom Ranges', vous pouvez définir manuellement vos bornes (ex: '0-10', '10-20') pour un contrôle total sur la distribution.

### L'outil peut-il calculer des pourcentages automatiquement ?

Absolument, il suffit de cocher l'option 'Include Percentages' pour ajouter une colonne affichant la part relative de chaque catégorie.

### Comment gérer les valeurs vides dans mes données ?

Vous pouvez choisir d'inclure ou d'exclure les cellules vides de votre analyse via l'option 'Include Empty Values'.

### Quels formats de sortie sont disponibles ?

Vous pouvez obtenir les résultats sous forme de tableau formaté, de tableau Markdown, de fichier CSV ou d'objet JSON.

## Outils associés

- [Processeur de Limites de Données](https://elysiatools.com/fr/tools/data-boundary-processor): Outil avancé de traitement des limites qui identifie et gère les valeurs minimales et maximales dans les données numériques. Parfait pour la validation des données, la vérification des plages, l'analyse statistique et le prétraitement des données.
- [Déduplicateur CSV](https://elysiatools.com/fr/tools/data-deduplicator): Supprimer les lignes en double basées sur des colonnes
- [Processeur de Valeurs Aberrantes](https://elysiatools.com/fr/tools/data-outlier-processor): Outil avancé de détection et traitement des valeurs aberrantes qui identifie, supprime ou remplace les valeurs anormales en utilisant plusieurs méthodes statistiques.
- [Normalisateur Z-Score](https://elysiatools.com/fr/tools/data-zscore-normalizer): Normaliser les données numériques avec Z-score pour moyenne=0 et écart-type=1. Parfait pour l'analyse statistique, le prétraitement machine learning.
- [CSV Data Grouper](https://elysiatools.com/fr/tools/csv-data-grouper): Group CSV data by specified columns with aggregation options. Perfect for summarizing and analyzing large datasets by categories, dates, or other criteria.
- [Limiteur de Plage de Données](https://elysiatools.com/fr/tools/data-range-limiter): Limiter les valeurs numériques à des plages spécifiées en coupant, filtrant ou marquant les valeurs hors limites. Parfait pour le contrôle de qualité des données.
- [Suppresseur de Colonnes en Double](https://elysiatools.com/fr/tools/duplicate-column-remover): Supprimer les colonnes en double des données CSV avec des stratégies de détection flexibles. Parfait pour nettoyer les ensembles de données, éliminer les informations redondantes et optimiser la structure des données.
- [Générateur de Tableaux Croisés de Données](https://elysiatools.com/fr/tools/data-crosstab-generator): Générateur avancé de tableaux croisés (tableaux croisés dynamiques) qui crée des analyses de tabulation croise puissantes à partir de vos données. Parfait pour l'intelligence d'affaires, l'analyse statistique, l'exploration de données et les rapports.

## Exemples

- [Exemples CSV](https://elysiatools.com/fr/samples/csv-samples): Fichiers CSV d'exemple avec divers types de données, tailles et niveaux de complexité
- [Traitement de Chaînes Windows - Exemples C#](https://elysiatools.com/fr/samples/windows-string-processing-csharp): Exemples complets de traitement de chaînes C# pour plateforme Windows incluant manipulation, division, jonction, expressions régulières et analyse de texte
- [Exemples Python](https://elysiatools.com/fr/samples/python): Exemples de code Python et démonstrations Hello World
- [Exemples de Communication Temps Réel WebRTC](https://elysiatools.com/fr/samples/webrtc-samples): Exemples complets WebRTC pour communication audio/vidéo P2P, canaux de données, partage d'écran et serveur de signalisation
