ComeçarComece de graça

Not!

Um último operador para apresentar é !, lido como Not (não). Você já viu um operador parecido, !=, então talvez já consiga imaginar o que ele faz. Coloque ! na frente de uma expressão lógica e ela será invertida de TRUE para FALSE (e vice-versa).

!TRUE
[1] FALSE

apple <- c(120.00, 120.08, 119.97, 121.88)

!(apple < 121)
[1] FALSE FALSE FALSE  TRUE

O data frame stocks está disponível para você usar.

Este exercício faz parte do curso

R Intermediário para Finanças

Ver curso

Instruções do exercício

  • Use ! e um operador relacional para saber quando ibm não está acima de 176.
  • Um novo vetor, missing, foi criado e contém dados ausentes.
  • A função is.na() verifica dados ausentes. Use is.na() em missing.
  • Suponha que você esteja mais interessado em onde você não tem dados ausentes. ! pode mostrar isso. Use ! na frente de is.na() para mostrar as posições onde você tem dados.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

# IBM range
___

# Missing data
missing <- c(24.5, 25.7, NA, 28, 28.6, NA)

# Is missing?
___

# Not missing?
___
Editar e executar o código