ForHosting KIT · Matemática

Diagrama de ramo e folhas

Sete notas entre 12 e 31 viram três linhas, e o ramo 2 reúne as folhas 1, 3, 3 e 5 dos valores na casa dos vinte. Cole seus números e receba um diagrama alinhado com a legenda, sem perder nenhum valor. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve

Um diagrama de ramo e folhas deixa cada observação visível e agrupa os valores pela casa decimal, de modo que a forma da amostra aparece como texto, e não como um gráfico de barras que esconde os dígitos. Esta calculadora de ramo e folhas aceita uma lista de números finitos, de forma opcional uma unidade de folha positiva, e devolve linhas de texto alinhadas junto com uma chave que diz o que significam um ramo e uma folha de exemplo. Estudantes usam para conferir diagramas da lição; instrutores de laboratório, para montar gabaritos; analistas, quando querem a distribuição e os valores reais de um relance.

Como o diagrama de ramo e folhas é montado e como ler a chave

Um diagrama de ramo e folhas, também chamado diagrama de ramos, parte cada observação em um ramo (os dígitos principais do valor posicional) e uma folha de um só dígito (a casa seguinte). O último dígito desse inteiro é a folha; os dígitos restantes são o ramo.

Com a unidade padrão, 23 vira ramo 2 e folha 3, e a chave publicada sempre se lê na forma 1 | 2 significa 12 vezes a unidade de folha, assim uma unidade de 0.1 produz 1 | 2 significa 1.2 e uma unidade de 10 produz 1 | 2 significa 120. As folhas do mesmo ramo são listadas da menor para a maior e as repetições são mantidas, porque o diagrama exibe a amostra, não um conjunto de dígitos únicos.

Observações negativas conservam um ramo com sinal, inclusive um ramo -0 distinto para valores cuja magnitude é só um dígito de folha, de modo que -5 não colide com +5. Ramos vazios entre o menor e o maior observados são retidos para que uma lacuna nos dados continue uma linha em branco em vez de desaparecer. Cada linha é texto com os ramos alinhados à direita em relação a uma barra comum, que é a forma que professores copiam na folha e que scripts podem registrar.

A resposta também ecoa n, min, max, a unidade de folha de fato usada, uma tabela estruturada de ramos e o diagrama completo como uma só cadeia unida por quebras de linha. Não há jitter aleatório, semente de data atual nem passo de rede: a mesma lista e a mesma unidade sempre produzem as mesmas linhas.

Contrato de entrada, rejeição do não numérico e os limites que o motor impõe

Cada token deve ser um decimal finito, com sinal opcional e expoente científico opcional; tokens vazios, booleanos, objetos, Infinity e NaN falham. Se algum elemento não for um número finito, a mensagem nomeia o índice, por exemplo data[2], para que uma palavra solta numa coluna colada fique visível em vez de virar um zero silencioso. O cálculo é uma passagem de análise, uma de escala e partição, uma ordenação das folhas de cada ramo e uma de formato que preenche os ramos para a barra vertical ficar alinhada.

Campos de saída opcionais são omitidos em vez de preenchidos com null. Nada é armazenado depois que a resposta retorna, e a validação falha não é cobrada.

Onde um diagrama de ramo e folhas cabe no estudo, no laboratório e no trabalho exploratório

Estudantes encontram diagramas de ramo e folhas quando o livro pede para manter visível cada nota de prova e ainda ver a distribuição, quando um relatório de laboratório quer uma exibição compacta de medições repetidas, ou quando precisam conferir que uma biblioteca de gráficos não deixou de fora um valor porque a borda de uma classe ficou semiaberta. Professores podem gerar gabaritos cujas linhas batem com a convenção da sala — uma chave mais ramos alinhados, inclusive o ramo -0 que muitos listados de computador interpretam mal.

Analistas recorrem a esse diagrama quando um histograma esconderia os dígitos finais de que ainda precisam, por exemplo um conjunto pequeno de tempos de espera, alturas de plantas ou notas de quiz em que os números reais importam tanto quanto a forma. Equipes de produto e operações podem registrar a cadeia do diagrama num ticket ou num caderno porque a saída é determinística para uma lista e uma unidade dadas.

Esta página não é um histograma, nem um diagrama de caixa, nem um resumo de cinco números: essas ferramentas agrupam, cercam ou reduzem a amostra, enquanto esta conserva cada folha. Combine-a com um histograma quando você já quiser frequências de classe, e com um resumo de cinco números quando precisar de quartis. Nesta página o trabalho roda inteiramente no seu navegador.

Diagramas de lição e de prova

Transforme uma série de livro em linhas alinhadas de ramo e folhas com uma chave, inclusive folhas repetidas, para conferir um diagrama à mão sem desenhar barras.

Medições de laboratório que precisam permanecer visíveis

Mostre amostras pequenas de tempos, comprimentos ou pontuações como linhas de texto que conservam cada observação e ainda exibem lacunas, agrupamentos e a forma do lote.

Como esta calculadora de ramo e folhas parte um número?

A chave sempre explica 1 | 2 nessa mesma unidade.

O que acontece se um valor não for um número?

Tokens não numéricos, Infinity e NaN nunca são forçados a zero, e a validação falha não é faturada.

Como os números negativos são mostrados?

Conservam um ramo com sinal. Valores como -5 aparecem num ramo -0 distinto para não se misturarem com +5 no 0. Ramos vazios entre o menor e o maior permanecem no diagrama para as lacunas continuarem visíveis.

Como escolho a unidade da folha?

Deixe em 1 para números inteiros, assim 23 fica como ramo 2 e folha 3. Use 0,1 para décimos, em que 1 | 2 significa 1,2, ou 10 para dezenas, em que 1 | 2 significa 120. A legenda abaixo do diagrama sempre informa a unidade usada.

O que acontece com os ramos sem valores?

Eles continuam no diagrama como linhas vazias entre o menor e o maior ramo, para que uma lacuna nos seus dados continue visível em vez de sumir.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/stat/stem-and-leaf-plot

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/stat/stem-and-leaf-plot \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"data":[12,15,21,23,23,25,31]}'
{
  "data": [
    12,
    15,
    21,
    23,
    23,
    25,
    31
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "stat.stem_and_leaf_plot",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

max_n10000
max_abs1000000000000000
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Se alguma entrada não for um número finito, a tarefa falha com invalid_input, para que um rótulo solto não vire um zero silencioso. O mesmo algoritmo determinístico roda grátis no navegador e, pela API, a US$ 0,002 por chamada bem-sucedida.

Como o diagrama de ramo e folhas é montado e como ler a chave

Esta calculadora primeiro divide cada valor por leaf_unit, que vale 1 por padrão, e arredonda o quociente a um inteiro com arredondamento de metade para longe de zero, de modo que um exemplo de sala como 12.5 unidades vira 13 unidades e não depende do modo de arredondamento do anfitrião.

Contrato de entrada, rejeição do não numérico e os limites que o motor impõe

O campo obrigatório é data, um array de números finitos, com aliases values, numbers, x e series para que cadernos e formulários reutilizem o mesmo contrato. Também se aceita uma cadeia de números separados por vírgulas, ponto e vírgula ou espaços quando uma caixa de texto não consegue enviar um array JSON. O campo opcional leaf_unit, aliases unit e scale, deve ser um número finito positivo quando enviado; omiti-lo escolhe 1, que é o diagrama usual das unidades em sala. Unidade não positiva, lista ausente ou vazia, lista maior que o n máximo publicado, valor fora do teto de magnitude, ou uma combinação de valor e unidade que transbordaria um ramo inteiro seguro disparam invalid_input e não são faturados.

Onde um diagrama de ramo e folhas cabe no estudo, no laboratório e no trabalho exploratório

Pela API cada consulta bem-sucedida custa US$ 0,002; entrada inválida não é faturada e os números são descartados após a resposta.

Fixtures determinísticos do diagrama

Trave a cadeia do diagrama e a tabela de ramos nos testes para que um caderno, um ticket ou um gabarito não derivem quando um padrão de gráfico mudar depois.

O que leaf_unit altera?

leaf_unit é o valor posicional de um dígito de folha. 1 traça as unidades, 0.1 as décimas e 10 as dezenas. Omita para usar 1. A chave devolvida declara o significado da unidade de fato usada.

Quanto custa a calculadora de ramo e folhas?

A ferramenta do navegador é gratuita. Pedidos API usam saldo pré-pago KIT a US$ 0,002 por chamada bem-sucedida; entrada inválida não é faturada.

Ver a documentação completa do KIT →