Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Agrupamento de Dados Numéricos | Fatores
Introdução ao R

bookAgrupamento de Dados Numéricos

Dados numéricos contínuos podem ser transformados em categorias utilizando a função cut(). Isso é útil quando se deseja analisar intervalos em vez de valores individuais.

Visão Geral da Função

A função cut() divide números em intervalos e retorna um fator:

cut(x, breaks, labels = NULL, right = TRUE, ordered_result = FALSE)
  • x: vetor numérico a ser categorizado;
  • breaks: número de intervalos ou pontos de corte específicos;
  • labels: nomes para as categorias;
  • right: se os intervalos são fechados à direita;
  • ordered_result: se as categorias devem ser ordenadas.

Exemplo

12345678910
heights <- c(170, 165, 195, 172, 189, 156, 178, 198, 157, 182, 171, 184, 163, 176, 169, 153) # Split heights into 3 groups heights_f <- cut(heights, breaks = c(0, 160, 190, 250), labels = c('short', 'medium', 'tall'), ordered_result = TRUE) heights_f
copy

Como resultado:

  • Os dados são divididos em três intervalos: (0,160], (160,190] e (190,250];
  • Eles são rotulados como 'short', 'medium' e 'tall';
  • As categorias seguem uma ordem natural.
Tarefa

Swipe to start coding

Você possui um vetor de notas numéricas. Veja como categorizá-las em níveis de fator:

  • [0, 60) - 'F';
  • [60, 75) - 'D';
  • [75, 85) - 'C';
  • [85, 95) - 'B';
  • [95, 100) - 'A'.

Sua tarefa é:

  1. Criar uma variável chamada grades_f que categoriza as notas utilizando a função cut(). Use os seguintes parâmetros:
    • breaks - c(0, 60, 75, 85, 95, 100);
    • labels - c('F', 'D', 'C', 'B', 'A');
    • ordered_result - TRUE (para ordenar os valores do fator);
    • right - FALSE (para incluir o limite esquerdo do intervalo, e não o direito).
  2. Exibir o conteúdo de grades_f.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 2.27

bookAgrupamento de Dados Numéricos

Deslize para mostrar o menu

Dados numéricos contínuos podem ser transformados em categorias utilizando a função cut(). Isso é útil quando se deseja analisar intervalos em vez de valores individuais.

Visão Geral da Função

A função cut() divide números em intervalos e retorna um fator:

cut(x, breaks, labels = NULL, right = TRUE, ordered_result = FALSE)
  • x: vetor numérico a ser categorizado;
  • breaks: número de intervalos ou pontos de corte específicos;
  • labels: nomes para as categorias;
  • right: se os intervalos são fechados à direita;
  • ordered_result: se as categorias devem ser ordenadas.

Exemplo

12345678910
heights <- c(170, 165, 195, 172, 189, 156, 178, 198, 157, 182, 171, 184, 163, 176, 169, 153) # Split heights into 3 groups heights_f <- cut(heights, breaks = c(0, 160, 190, 250), labels = c('short', 'medium', 'tall'), ordered_result = TRUE) heights_f
copy

Como resultado:

  • Os dados são divididos em três intervalos: (0,160], (160,190] e (190,250];
  • Eles são rotulados como 'short', 'medium' e 'tall';
  • As categorias seguem uma ordem natural.
Tarefa

Swipe to start coding

Você possui um vetor de notas numéricas. Veja como categorizá-las em níveis de fator:

  • [0, 60) - 'F';
  • [60, 75) - 'D';
  • [75, 85) - 'C';
  • [85, 95) - 'B';
  • [95, 100) - 'A'.

Sua tarefa é:

  1. Criar uma variável chamada grades_f que categoriza as notas utilizando a função cut(). Use os seguintes parâmetros:
    • breaks - c(0, 60, 75, 85, 95, 100);
    • labels - c('F', 'D', 'C', 'B', 'A');
    • ordered_result - TRUE (para ordenar os valores do fator);
    • right - FALSE (para incluir o limite esquerdo do intervalo, e não o direito).
  2. Exibir o conteúdo de grades_f.

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 5
single

single

some-alt