Agora, tudo junto!
Muito bom! Você aprendeu bastante sobre operadores e seleção. Isso vai ajudar muito nos seus futuros projetos de análise de dados. Vamos fazer um último exercício que combina vários operadores.
Uma nova versão do data frame stocks está disponível para você usar.
Este exercício faz parte do curso
R Intermediário para Finanças
Instruções do exercício
- Primeiro, imprima
stocks. Ele contém os preços da Apple e da Microsoft de dezembro de 2016. - Parece que há dados ausentes. Vamos investigar mais. Use
weekdays()na colunadatee atribua o resultado astockscomo a colunaweekday. - Veja
stocksagora. Os dados ausentes são nos fins de semana! Faz sentido: o mercado de ações não abre nos fins de semana. - Remova as linhas ausentes usando
subset(). Use!is.na()emapplecomo condição. Atribua esse novo data frame astocks_no_NA. - Agora, você está interessado nos dias em que
appleficou acima de117ou quandomicrficou acima de63. Use operadores relacionais,|esubset()para fazer isso comstocks_no_NA.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# View stocks
___
# Weekday investigation
stocks$weekday <-
# View stocks again
___
# Remove missing data
stocks_no_NA <- ___
# Apple and Microsoft joint range
___