Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Indexação em Fatores | Fatores
Introdução ao R

bookIndexação em Fatores

A indexação em fatores funciona da mesma forma que em vetores: você seleciona elementos por sua posição ou por uma sequência de posições.

Indexação Básica

É possível recuperar valores específicos de um fator colocando seus índices entre colchetes.

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
copy

O resultado exibe os valores selecionados, mas o R ainda lista todos os níveis do fator abaixo da saída.

Remoção de Níveis Não Utilizados

Para exibir apenas os níveis presentes no resultado, utilize o parâmetro drop = T (T ou TRUE).

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Show only levels that appear in the result curr_f[c(3, 5), drop = T]
copy

Sequências

Ao selecionar um intervalo de elementos, o operador de dois pontos (:) gera índices consecutivos. Por exemplo, 5:10 cria a sequência 5, 6, 7, 8, 9, 10. Isso facilita a extração de vários elementos de uma só vez.

Tarefa

Swipe to start coding

Você possui um conjunto de dados de tipos sanguíneos em formato de fator. Sua tarefa é:

  1. Exibir os 3º, 10º e 15º elementos de blood_gr, certificando-se de remover quaisquer níveis não utilizados (utilizando o parâmetro drop).
  2. Mostrar todos os elementos do 15º ao 21º, inclusive.

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 3. Capítulo 2
single

single

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain more about how factors differ from regular vectors in R?

What happens if I try to index a factor with a value that doesn't exist?

Can you show an example of using the colon operator to select a range from a factor?

close

Awesome!

Completion rate improved to 2.27

bookIndexação em Fatores

Deslize para mostrar o menu

A indexação em fatores funciona da mesma forma que em vetores: você seleciona elementos por sua posição ou por uma sequência de posições.

Indexação Básica

É possível recuperar valores específicos de um fator colocando seus índices entre colchetes.

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Output the third and fifth values curr_f[c(3, 5)]
copy

O resultado exibe os valores selecionados, mas o R ainda lista todos os níveis do fator abaixo da saída.

Remoção de Níveis Não Utilizados

Para exibir apenas os níveis presentes no resultado, utilize o parâmetro drop = T (T ou TRUE).

12345
curr_f <- factor(c('USD', 'EUR', 'AUD', 'NOK', 'CHF', 'EUR', 'AUD', 'EUR')) # Show only levels that appear in the result curr_f[c(3, 5), drop = T]
copy

Sequências

Ao selecionar um intervalo de elementos, o operador de dois pontos (:) gera índices consecutivos. Por exemplo, 5:10 cria a sequência 5, 6, 7, 8, 9, 10. Isso facilita a extração de vários elementos de uma só vez.

Tarefa

Swipe to start coding

Você possui um conjunto de dados de tipos sanguíneos em formato de fator. Sua tarefa é:

  1. Exibir os 3º, 10º e 15º elementos de blood_gr, certificando-se de remover quaisquer níveis não utilizados (utilizando o parâmetro drop).
  2. Mostrar todos os elementos do 15º ao 21º, inclusive.

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 2
single

single

some-alt