LogoLogoSciDraw AI
  • Comece a criar
  • Ferramentas
  • Blog
  • Preços
  • API
  • Desconto educacional
LogoLogoSciDraw AI

Plataforma de ilustração científica baseada em IA para pesquisadores, estudantes, professores e divulgadores. Crie figuras, graphical abstracts, TOC graphics, pôsteres e ilustrações para ensino prontos para publicação ou para a aula em minutos. Não são necessárias habilidades de design.

EmailYouTubeXGitHubLinkedInInstagramStripe ClimateStripe Climate Contribution
Ferramentas
  • Desenho por IA
  • Visualização de Dados Científicos
  • Criador de Resumos Gráficos
  • Criador de Figuras Científicas
  • Conversor de imagens
  • Vetorizar Imagem
  • Todas as ferramentas
Ferramentas populares
  • Criador de Diagramas Científicos
  • Criador de pôsteres científicos
  • Template de Pôster Científico
  • Diagrama de Célula Vegetal
  • Gerador de Estrutura de Pontos de Lewis
  • Gerador de Diagrama de Orbitais Moleculares
  • Gerador de Fluxograma PRISMA
  • Criador de Estrutura Conceitual
Casos de uso
  • Para Doutorandos
  • Para Educadores
  • Para Submissão de Periódicos
  • Alternativa ao BioRender
Recursos
  • Blog
  • Guia de Gráficos Científicos
  • Galeria
  • Referências publicadas
  • Kit de mídia
  • Desenvolvedores
Empresa
  • Sobre
  • Preços
  • Afiliados
  • Faturamento institucional
  • Política de Privacidade
  • Termos de Serviço
© 2026 SciDraw AI All Rights Reserved.
Como Criar um Gráfico UpSet para Interseções de Conjuntos
2026/08/31

Como Criar um Gráfico UpSet para Interseções de Conjuntos

Crie um gráfico UpSet a partir de dados em CSV ou Excel. Codifique a pertinência dos conjuntos, interprete as barras de interseção e a matriz de pontos, destaque sobreposições e edite a figura no SciVis.

Um diagrama de Venn com cinco círculos costuma gerar mais confusão do que informação. As regiões tornam-se pequenas demais para receberem rótulos, os leitores não conseguem comparar suas áreas de maneira confiável e interseções omitidas passam facilmente despercebidas. O gráfico UpSet (UpSet plot) substitui essas formas sobrepostas por uma matriz de interseção explícita alinhada a gráficos de barras.

Utilize o Gerador de Gráfico UpSet da SciDraw quando a sua pergunta de pesquisa envolver a sobreposição entre múltiplas listas de genes, coortes, conjuntos de características (features), espécies, vias metabólicas ou condições experimentais. O gerador aceita uma tabela de pertinência estruturada e envia o resultado diretamente para o SciVis para personalização.

Gráfico UpSet básico com barras de tamanho dos conjuntos, matriz de interseção e barras de tamanho das interseções

Erros comuns em gráficos UpSet

Mais Posts

Crie suas figuras científicas com IA

Milhares de pesquisadores usam o SciDraw AI para criar em minutos figuras prontas para publicação em artigos, projetos e submissões a periódicos — sem experiência em design.

Comece grátis
  • Contar uma interseção duas vezes: decida se as barras representarão interseções exclusivas ou sobreposições inclusivas.
  • Usar identificadores inconsistentes: Gene-1, gene1 e Gene_1 podem ser interpretados como itens distintos pelo sistema.
  • Manter duplicatas em um mesmo conjunto: a relação de pertinência é normalmente binária; registros repetidos não devem inflar artificialmente uma interseção.
  • Ordenar sem explicitar o critério: as barras de interseção podem ser ordenadas por tamanho, grau ou por uma prioridade biológica predefinida.
  • Exibir excesso de interseções insignificantes: filtre os dados apenas sob uma regra declarada e preserve o conjunto completo de dados em um material suplementar.

De quais dados um gráfico UpSet precisa?

Os exemplos da SciDraw utilizam uma tabela de pertinência binária em formato largo (wide format):

ColunaFinalidadeExemplo
itemEntidade única (identificador)Gene_001
ControlPertinência ao conjunto Controle1 ou 0
Treatment_APertinência ao Tratamento A1 ou 0
Treatment_BPertinência ao Tratamento B1 ou 0
Treatment_CPertinência ao Tratamento C1 ou 0
ValidationPertinência ao conjunto de validação1 ou 0
highlightAnotação opcional para destaqueyes ou no

Adicione uma coluna por conjunto; o exemplo básico usa cinco.

Baixe o CSV básico do UpSet ou o exemplo de conjunto de genes. Cada linha deve descrever um único item exclusivo, e cada coluna de conjunto deve adotar uma representação booleana consistente.

Passo 1: Defina os conjuntos antes de plotar

Documente formalmente os critérios que qualificam um item para cada conjunto. Para listas de expressão diferencial, isso pode exigir uma regra de p-valor ajustado e de mudança de dobra (fold-change) aplicada uniformemente entre as condições. Para coortes, pode ser um critério de inclusão bem definido. O gráfico não é capaz de corrigir definições inconsistentes de conjuntos de dados.

Passo 2: Envie a tabela de pertinência

Abra o Gerador de Gráfico UpSet, escolha um dos seis exemplos disponíveis ou faça o upload de arquivos nos formatos CSV, TSV, TXT, XLSX ou XLS. Verifique a visualização prévia para identificar identificadores de itens duplicados, células de pertinência ausentes ou colunas que tenham sido interpretadas incorretamente como texto.

Passo 3: Verifique a matriz e as barras

Cada coluna da matriz representa uma interseção específica. Os pontos preenchidos indicam os conjuntos incluídos naquela combinação, e uma linha vertical conecta esses pontos quando a interseção envolve mais de um conjunto. A barra localizada logo acima da coluna indica o seu tamanho. Já as barras horizontais à esquerda mostram o tamanho total de cada conjunto individual.

Gráfico UpSet para sobreposição de conjuntos de genes diferencialmente expressos

Calcule manualmente algumas interseções importantes a partir da sua tabela original e confirme se a altura das barras corresponde aos valores esperados. Essa validação é crucial após a aplicação de filtros ou quando um mesmo item pode constar em múltiplos arquivos de origem.

Passo 4: Escolha uma ordenação justificável

A ordenação pelo tamanho da interseção ajuda o leitor a identificar rapidamente as sobreposições dominantes. A ordenação por grau agrupa as interseções de conjunto único, seguidas pelas de par em par (binárias) e, por fim, as de ordem superior. Uma ordenação personalizada pode ser justificada quando uma comparação predefinida é o foco central do estudo, mas ela nunca deve ser escolhida apenas para fazer um resultado específico parecer mais proeminente.

Utilize o SciVis para ajustar rótulos, espaçamentos e cores. Destaque uma interseção de grande relevância biológica mantendo o restante da matriz em tons neutros.

Gráfico UpSet com uma interseção destacada

Como ler um gráfico UpSet

Comece escolhendo uma barra de tamanho de interseção, desça verticalmente até a sua respectiva coluna de pontos na matriz e identifique quais linhas de conjuntos possuem pontos preenchidos. Uma coluna com pontos preenchidos para Tratamento A e Tratamento B, mas vazia para Controle, representa os itens presentes exclusivamente nessa combinação exata (quando o gráfico estiver configurado para interseções exclusivas).

As barras de tamanho dos conjuntos e as barras de tamanho das interseções respondem a perguntas científicas distintas. Um conjunto muito grande pode conter pouquíssimos itens exclusivos se a maior parte de seus membros for compartilhada com outros grupos.

Gráfico UpSet ou Diagrama de Venn?

  • Use um Gerador de Diagrama de Venn para dois ou três conjuntos, situações em que a metáfora espacial familiar é altamente eficaz.
  • Use um gráfico UpSet para quatro ou mais conjuntos, ou sempre que houver necessidade de comparar com precisão quantitativa o tamanho das interseções.
  • Use um Gerador de Diagrama de Sankey quando a sua pergunta de pesquisa envolver fluxo, transição ou movimento, em vez de uma relação estática de pertinência.

Perguntas Frequentes (FAQ)

É possível criar um gráfico UpSet sem usar programação em R?

Sim. Basta enviar sua tabela de pertinência binária para o Gerador de Gráfico UpSet, gerar a figura e prosseguir com a edição estética diretamente no SciVis.

As colunas de pertinência podem conter os valores TRUE e FALSE?

Valores booleanos consistentes podem funcionar, mas os exemplos integrados utilizam 1 e 0 por serem universalmente interpretados sem ambiguidades por diferentes softwares de planilhas e arquivos CSV.

O que é o grau de interseção?

O grau representa o número de conjuntos que participam de uma determinada interseção. Um único ponto preenchido isolado possui grau um; três pontos conectados verticalmente possuem grau três.

Devo exibir todas as interseções possíveis no gráfico?

Não necessariamente. Sistemas com muitos conjuntos podem gerar uma grande quantidade de interseções vazias ou irrelevantes. Aplique e declare formalmente uma regra de tamanho mínimo ou limite-se às principais interseções (top-intersections), em vez de remover resultados indesejados manualmente.

Crie a sua figura

Comece importando seus dados no Gerador de Gráfico UpSet, valide as contagens principais contra a sua tabela de pertinência e consulte o nosso guia de visualização de dados científicos para explorar outras opções de gráficos adequadas ao seu projeto.

Todos os Posts

Autor

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

Categorias

  • Tutoriais
Erros comuns em gráficos UpSetDe quais dados um gráfico UpSet precisa?Passo 1: Defina os conjuntos antes de plotarPasso 2: Envie a tabela de pertinênciaPasso 3: Verifique a matriz e as barrasPasso 4: Escolha uma ordenação justificávelComo ler um gráfico UpSetGráfico UpSet ou Diagrama de Venn?Perguntas Frequentes (FAQ)É possível criar um gráfico UpSet sem usar programação em R?As colunas de pertinência podem conter os valores TRUE e FALSE?O que é o grau de interseção?Devo exibir todas as interseções possíveis no gráfico?Crie a sua figura
Como Criar um Gráfico de Densidade a partir de Dados em CSV ou Excel
Tutoriais

Como Criar um Gráfico de Densidade a partir de Dados em CSV ou Excel

Crie um gráfico de estimativa de densidade por kernel a partir de dados em CSV ou Excel sem precisar programar. Prepare as colunas de grupos e valores, ajuste a suavização, compare distribuições e edite no SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Como Fazer um Manhattan Plot para Dados de GWAS
Tutoriais

Como Fazer um Manhattan Plot para Dados de GWAS

Crie um Manhattan plot a partir de dados de GWAS em formato CSV ou Excel sem precisar programar. Mapeie cromossomos, posições e p-valores, anote loci, verifique limiares de significância e edite no SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Como Criar e Interpretar um Gráfico Q-Q (Quantil-Quantil) a partir de Dados em CSV ou Excel
Tutoriais

Como Criar e Interpretar um Gráfico Q-Q (Quantil-Quantil) a partir de Dados em CSV ou Excel

Crie um gráfico Q-Q a partir de arquivos CSV ou Excel sem precisar programar. Prepare quantis observados e teóricos, analise as caudas e bandas de confiança e edite no SciVis.

avatar for Davie Chen / SciDraw AI
Davie Chen / SciDraw AI
2026/08/31
Explore nossas ferramentas
Criador de Figuras Científicas·Criador de Resumos Gráficos·Ilustração Científica com IA·Verificador de figuras