LogoLogoSciDraw AI
  • Commencer à créer
  • Outils
  • Blog
  • Tarifs
  • API
  • Remise éducation
LogoLogoSciDraw AI

Plateforme d'illustration scientifique propulsée par l'IA pour les chercheurs, les étudiants, les enseignants et les médiateurs scientifiques. Créez en quelques minutes des figures, résumés graphiques, graphiques TOC, posters et illustrations pédagogiques prêts pour la publication ou pour le cours. Aucune compétence en design requise.

EmailYouTubeXGitHubLinkedInInstagramStripe ClimateStripe Climate Contribution
Outils
  • Dessin IA
  • Visualisation de données scientifiques
  • Créateur de Résumés Graphiques
  • Créateur de Figures Scientifiques
  • Convertisseur d'images
  • Vectoriser l'image
  • Tous les outils
Outils populaires
  • Créateur de diagrammes scientifiques
  • Créateur de posters scientifiques
  • Modèle de poster scientifique
  • Schéma de Cellule Végétale
  • Générateur de Structure de Lewis
  • Générateur de diagrammes d'orbitales moléculaires
  • Générateur de Diagramme de Flux PRISMA
  • Créateur de Cadre Conceptuel
Cas d’usage
  • Pour les doctorants
  • Pour les enseignants
  • Pour la soumission en revue
  • Alternative à BioRender
Ressources
  • Blog
  • Guide des graphiques scientifiques
  • Galerie
  • Références publiées
  • Kit média
  • Développeurs
Entreprise
  • À propos
  • Tarifs
  • Affiliation
  • Facturation institutionnelle
  • Politique de confidentialité
  • Conditions d'utilisation
© 2026 SciDraw AI All Rights Reserved.
Comment créer un UpSet plot pour visualiser les intersections d'ensembles
2026/08/31

Comment créer un UpSet plot pour visualiser les intersections d'ensembles

Générez un diagramme UpSet à partir de données CSV ou Excel. Codez l'appartenance aux ensembles, interprétez la matrice de points et les barres d'intersection, mettez en valeur les chevauchements et finalisez votre figure dans SciVis.

Dès qu'un diagramme de Venn dépasse quatre ou cinq ensembles, il devient souvent illisible et source de confusion. Les zones d'intersection se rétrécissent au point de ne plus pouvoir accueillir d'étiquettes, l'œil humain peine à comparer visuellement les surfaces, et certains chevauchements vides ou omis passent inaperçus. Le diagramme UpSet (UpSet plot) résout ce problème en remplaçant les formes géométriques entrelacées par une matrice d'intersection rigoureuse alignée sur des diagrammes en barres.

L'utilisation de l'UpSet Plot Generator de SciDraw est particulièrement recommandée lorsque vos travaux de recherche portent sur le chevauchement de listes de gènes, de cohortes cliniques, de jeux de données, d'espèces, de voies de signalisation ou de conditions expérimentales. Le générateur traite votre tableau d'appartenance structuré et exporte directement le tracé vers SciVis pour finaliser l'esthétique de votre figure.

Diagramme UpSet classique présentant les barres de taille des ensembles, la matrice d'intersection et les barres de taille des intersections

Erreurs fréquentes lors de la conception d'un UpSet plot

Plus d'articles

Créez vos figures scientifiques avec l'IA

Des milliers de chercheurs utilisent SciDraw AI pour créer en quelques minutes des figures prêtes à publier pour leurs articles, demandes de financement et soumissions — sans compétences en design.

Commencer gratuitement
  • Comptabiliser deux fois une intersection : déterminez clairement si vos barres représentent des intersections exclusives (chaque élément n'apparaît que dans une seule barre) ou des chevauchements inclusifs.
  • Utiliser des identifiants incohérents : des variations telles que Gene-1, gene1 et Gene_1 seront interprétées comme des entités distinctes.
  • Laisser des doublons au sein d'un même ensemble : l'appartenance doit rester binaire ; la présence de doublons risque de fausser artificiellement la taille des intersections.
  • Trier les données sans expliciter la méthode : veillez à préciser si les barres d'intersection sont ordonnées par taille, par degré d'intersection ou selon une priorité biologique définie.
  • Afficher une multitude d'intersections anecdotiques : si vous filtrez les intersections de faible effectif, appliquez une règle systématique et mentionnez-la, tout en conservant l'intégralité des données brutes en annexe.

Structure des données requise pour un diagramme UpSet

Les modèles de SciDraw reposent sur un tableau d'appartenance binaire au format large :

ColonneRôleExemple
itemIdentifiant unique de l'entitéGene_001
ControlAppartenance au groupe Témoin1 ou 0
Treatment_AAppartenance au groupe Traitement A1 ou 0
Treatment_BAppartenance au groupe Traitement B1 ou 0
Treatment_CAppartenance au groupe Traitement C1 ou 0
ValidationAppartenance au groupe de validation1 ou 0
highlightAnnotation optionnelle pour mise en valeuryes ou no

Ajoutez une colonne par ensemble ; l'exemple de base en compte cinq.

Vous pouvez télécharger notre fichier CSV de base ou notre exemple de listes de gènes. Chaque ligne doit correspondre à une entité unique, et chaque colonne d'ensemble doit utiliser un codage binaire homogène.

Étape 1 : Définir rigoureusement les ensembles en amont

Avant de générer la figure, formalisez les critères d'inclusion pour chaque ensemble. Pour des listes de gènes différentiellement exprimés, cela implique d'appliquer le même seuil de p-value ajustée et de fold-change à toutes les conditions. Pour des cohortes, les critères d'inclusion doivent être parfaitement documentés. Le diagramme ne pourra pas corriger des définitions d'ensembles initialement hétérogènes.

Étape 2 : Importer le tableau d'appartenance

Accédez à l'UpSet Plot Generator, sélectionnez l'un des six exemples intégrés ou importez votre propre fichier au format CSV, TSV, TXT, XLSX ou XLS. Examinez l'aperçu pour traquer d'éventuels doublons d'identifiants, des cellules vides ou des colonnes numériques qui auraient été interprétées à tort comme du texte.

Étape 3 : Valider la matrice et les diagrammes en barres

Chaque colonne de la matrice inférieure représente une intersection spécifique. Les points noirs pleins indiquent les ensembles inclus dans cette intersection, reliés par une ligne verticale lorsque plusieurs ensembles sont impliqués. La barre verticale située juste au-dessus indique l'effectif de cette intersection. Les barres horizontales positionnées à gauche représentent la taille globale de chaque ensemble.

Diagramme UpSet illustrant les chevauchements entre plusieurs listes de gènes différentiellement exprimés

Prenez le temps de recalculer manuellement quelques intersections clés à partir de votre tableau source pour valider la hauteur des barres. Cette double vérification est indispensable si vous avez appliqué des filtres ou si vos entités proviennent de fichiers sources multiples.

Étape 4 : Choisir un ordre de tri scientifiquement pertinent

Classer les intersections par taille décroissante permet au lecteur d'identifier immédiatement les chevauchements prédominants. Un tri par degré regroupe les intersections selon le nombre d'ensembles impliqués (intersections simples, paires, triplets, etc.). Un ordre personnalisé peut s'avérer pertinent pour mettre en avant une comparaison centrale dans votre argumentation, mais ce choix doit être explicité et ne pas servir uniquement à surreprésenter un résultat attendu.

Basculez ensuite vers SciVis pour ajuster les polices, l'espacement et la palette de couleurs. Vous pouvez par exemple colorer une intersection d'intérêt biologique majeur tout en laissant le reste de la matrice dans des tons neutres.

Diagramme UpSet avec mise en valeur colorée d'une intersection spécifique

Comment lire et interpréter un diagramme UpSet

Pour analyser un diagramme UpSet, partez d'une barre d'intersection verticale, descendez le long de sa colonne de points et identifiez les ensembles correspondants (marqués par un point plein). Si la colonne présente des points pleins uniquement pour le Traitement A et le Traitement B, mais pas pour le Témoin, la barre correspondante quantifie les éléments exclusifs à cette combinaison précise (dans le cas d'une représentation d'intersections exclusives).

Gardez à l'esprit que les barres de taille des ensembles (à gauche) et les barres d'intersection (en haut) répondent à des questions différentes. Un ensemble très volumineux peut ne contenir que très peu d'éléments exclusifs si la grande majorité de ses membres est partagée avec d'autres groupes.

Diagramme UpSet ou diagramme de Venn ?

  • Privilégiez le Venn Diagram Maker pour comparer deux ou trois ensembles, car la métaphore spatiale des cercles reste très intuitive pour le lecteur.
  • Optez pour un diagramme UpSet dès que vous manipulez quatre ensembles ou plus, ou lorsque la comparaison précise et quantitative de la taille des intersections est cruciale.
  • Utilisez le Sankey Diagram Generator si votre problématique concerne des flux, des transitions ou des trajectoires d'éléments plutôt que des états d'appartenance statiques.

Questions fréquentes (FAQ)

Est-il possible de générer un UpSet plot sans coder en R ?

Tout à fait. Il vous suffit d'importer votre tableau d'appartenance binaire dans l'UpSet Plot Generator pour obtenir instantanément votre figure, que vous pourrez ensuite personnaliser graphiquement dans SciVis.

Les colonnes d'appartenance peuvent-elles contenir des valeurs TRUE et FALSE ?

Oui, les valeurs booléennes standard sont acceptées si elles sont homogènes. Cependant, l'utilisation de 1 et de 0 (comme dans nos exemples) est fortement recommandée car elle évite tout problème d'interprétation lors des transferts entre logiciels de feuille de calcul et fichiers CSV.

Qu'appelle-t-on le degré d'une intersection ?

Le degré correspond au nombre d'ensembles qui se chevauchent pour former une intersection donnée. Un point noir unique correspond à un degré de un ; trois points connectés verticalement représentent une intersection de degré trois.

Faut-il afficher l'intégralité des intersections possibles ?

Pas nécessairement. Lorsque le nombre d'ensembles est élevé, le nombre d'intersections théoriques explose, et beaucoup d'entre elles s'avèrent vides ou négligeables. Il est préférable de définir un seuil minimal d'effectif ou de limiter l'affichage aux principales intersections, en veillant à décrire cette règle de filtrage de manière transparente dans votre méthodologie.

Créez votre figure dès maintenant

Commencez par charger vos données dans l'UpSet Plot Generator, validez les effectifs obtenus par rapport à vos données brutes, et parcourez notre guide de visualisation de données scientifiques pour affiner vos choix de représentations graphiques.

Tous les articles

Auteur

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI

Researcher

Davie Chen is a researcher at the Faculty of Animation and Intermedia, University of Arts in Poznan, studying generative AI for scientific figure creation, patent illustration, and manuscript drafting. SciDraw AI is one of the research-to-product tools built from this work.

Author profile

Catégories

  • Tutoriels
Erreurs fréquentes lors de la conception d'un UpSet plotStructure des données requise pour un diagramme UpSetÉtape 1 : Définir rigoureusement les ensembles en amontÉtape 2 : Importer le tableau d'appartenanceÉtape 3 : Valider la matrice et les diagrammes en barresÉtape 4 : Choisir un ordre de tri scientifiquement pertinentComment lire et interpréter un diagramme UpSetDiagramme UpSet ou diagramme de Venn ?Questions fréquentes (FAQ)Est-il possible de générer un UpSet plot sans coder en R ?Les colonnes d'appartenance peuvent-elles contenir des valeurs TRUE et FALSE ?Qu'appelle-t-on le degré d'une intersection ?Faut-il afficher l'intégralité des intersections possibles ?Créez votre figure dès maintenant
Tracer une courbe de densité à partir de données CSV ou Excel
Tutoriels

Tracer une courbe de densité à partir de données CSV ou Excel

Générez une courbe d'estimation de densité par noyau à partir de vos données CSV ou Excel sans coder. Ajustez le lissage, comparez vos distributions et finalisez le rendu dans SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Comment générer un Manhattan plot pour vos données de GWAS
Tutoriels

Comment générer un Manhattan plot pour vos données de GWAS

Générez un Manhattan plot à partir de vos données GWAS (CSV ou Excel) sans coder. Cartographiez les chromosomes, positions et p-values, annotez les locus, configurez les seuils et éditez le rendu dans SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Comment construire et interpréter un diagramme Q-Q (Q-Q Plot) à partir de données CSV ou Excel
Tutoriels

Comment construire et interpréter un diagramme Q-Q (Q-Q Plot) à partir de données CSV ou Excel

Créez un diagramme Q-Q Plot à partir de vos fichiers CSV ou Excel sans coder. Préparez vos quantiles observés et théoriques, analysez les queues de distribution et les bandes de confiance, puis personnalisez le rendu dans SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Découvrez nos outils
Créateur de Figures Scientifiques·Créateur de Résumés Graphiques·Illustration Scientifique IA·Vérificateur de figures