Catégories

Générateur de Diagramme d'Euler

Générer des diagrammes d'Euler personnalisés pour visualiser les relations d'ensembles, les inclusions et les structures hiérarchiques

Format simplifié pour le diagramme de Venn. La mise en page est détectée automatiquement : intersection=ensemble plus petit → relation parent-enfant ; sinon superposé ; 3+ ensembles sans intersection → disjoint.

Titre qui sera affiché au-dessus du diagramme

Couleurs hex personnalisées pour les ensembles (séparées par des virgules). Remplace le schéma de couleurs.

Opacité des cercles (0.2 à 1.0)

Taille de police pour les étiquettes en pixels

Largeur du diagramme en pixels

Hauteur du diagramme en pixels

Durée de l'animation en millisecondes

Couleur de fond pour le conteneur du diagramme

Couleur pour la grille de fond

Afficher la grille de fond pour un meilleur positionnement

Afficher les noms d'ensembles sur le diagramme

Afficher les comptes d'éléments dans les cercles

Afficher une légende sous le diagramme

Points clés

Catégorie
Data Visualization
Types d’entrée
textarea, text, select, number, color, checkbox
Type de sortie
html
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Le générateur de diagramme d'Euler permet de créer facilement des visualisations précises pour représenter les relations entre différents ensembles, les inclusions hiérarchiques et les intersections de données.

Quand l’utiliser

  • Pour illustrer les relations logiques et les chevauchements entre plusieurs groupes de données.
  • Pour représenter visuellement des structures hiérarchiques, comme les sous-ensembles et les sur-ensembles.
  • Pour clarifier des concepts complexes lors de présentations ou d'analyses de données.

Comment ça marche

  • Saisissez vos données d'ensembles en utilisant le format JSON simplifié ou le format texte par colonnes.
  • Le système détecte automatiquement la nature des relations (intersection, inclusion ou disjonction) selon les valeurs fournies.
  • Personnalisez l'apparence du diagramme en ajustant les couleurs, les bordures, la taille de la police et les options d'affichage.
  • Générez et exportez votre diagramme final pour l'intégrer directement dans vos rapports ou documents.

Cas d’usage

Analyse de chevauchement de segments de clientèle dans une stratégie marketing.
Visualisation de la hiérarchie organisationnelle ou taxonomique d'un projet.
Comparaison logique de résultats d'études de marché ou de sondages.

Exemples

1. Analyse de segments de clientèle

Analyste Marketing
Contexte
L'analyste doit présenter les chevauchements entre les clients utilisant le service A et ceux utilisant le service B.
Problème
Visualiser clairement quels clients utilisent les deux services simultanément par rapport à ceux qui n'en utilisent qu'un seul.
Comment l’utiliser
Saisir les effectifs totaux des deux services et le nombre d'utilisateurs communs dans la section 'Intersecting'.
Configuration d’exemple
{"element": [{"name": "Service A", "count": 200}, {"name": "Service B", "count": 150}], "Intersecting": [{"names": "Service A,Service B", "count": 50}]}
Résultat
Un diagramme montrant deux cercles se chevauchant avec une zone d'intersection claire représentant les 50 clients communs.

2. Hiérarchie de catégories de produits

Gestionnaire de catalogue
Contexte
Le gestionnaire souhaite montrer que la catégorie 'Électronique' contient la sous-catégorie 'Ordinateurs'.
Problème
Démontrer visuellement l'inclusion totale d'un sous-ensemble dans un sur-ensemble.
Comment l’utiliser
Utiliser le format parent-enfant où l'intersection est égale à la taille de la sous-catégorie.
Configuration d’exemple
{"element": [{"name": "Électronique", "count": 500}, {"name": "Ordinateurs", "count": 200}], "Intersecting": [{"names": "Électronique,Ordinateurs", "count": 200}]}
Résultat
Un diagramme affichant un grand cercle 'Électronique' contenant entièrement le cercle 'Ordinateurs'.

Tester avec des échantillons

data-visualization

Hubs associés

FAQ

Qu'est-ce qu'un diagramme d'Euler ?

C'est un outil de visualisation qui utilise des cercles pour représenter des ensembles et leurs relations logiques, comme l'inclusion ou l'intersection.

Comment définir une relation parent-enfant ?

Il suffit d'indiquer que l'intersection entre deux ensembles est égale à la taille de l'ensemble le plus petit.

Puis-je personnaliser les couleurs des cercles ?

Oui, vous pouvez choisir parmi des schémas de couleurs prédéfinis ou spécifier vos propres codes hexadécimaux.

Le diagramme est-il interactif ?

L'outil génère une représentation visuelle statique optimisée pour l'affichage, avec des options d'animation lors du rendu.

Quels formats de données sont acceptés ?

L'outil accepte un format JSON structuré pour les relations complexes ou un format texte simple (Nom|Valeur) pour les listes rapides.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/euler-diagram-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
chartData textarea Oui Format simplifié pour le diagramme de Venn. La mise en page est détectée automatiquement : intersection=ensemble plus petit → relation parent-enfant ; sinon superposé ; 3+ ensembles sans intersection → disjoint.
chartTitle text Non Titre qui sera affiché au-dessus du diagramme
borderStyle select Non -
colorScheme select Non -
customColors text Non Couleurs hex personnalisées pour les ensembles (séparées par des virgules). Remplace le schéma de couleurs.
circleOpacity number Non Opacité des cercles (0.2 à 1.0)
fontSize number Non Taille de police pour les étiquettes en pixels
chartWidth number Non Largeur du diagramme en pixels
chartHeight number Non Hauteur du diagramme en pixels
animationDuration number Non Durée de l'animation en millisecondes
backgroundColor color Non Couleur de fond pour le conteneur du diagramme
gridColor color Non Couleur pour la grille de fond
showGrid checkbox Non Afficher la grille de fond pour un meilleur positionnement
showLabels checkbox Non Afficher les noms d'ensembles sur le diagramme
showValues checkbox Non Afficher les comptes d'éléments dans les cercles
showLegend checkbox Non Afficher une légende sous le diagramme

Format de réponse

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

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-euler-diagram-generator": {
      "name": "euler-diagram-generator",
      "description": "Générer des diagrammes d'Euler personnalisés pour visualiser les relations d'ensembles, les inclusions et les structures hiérarchiques",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=euler-diagram-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]