Utilizando a função com uma lista criada anteriormente dá certo: aulas <- c(2, 4, 4, 6, 6, 6, 6, 8, 8, 10) hist(aulas)
Agora digitando hist(2, 4, 4, 6, 6, 6, 6, 8, 8, 10) não dá certo.
Utilizando a função com uma lista criada anteriormente dá certo: aulas <- c(2, 4, 4, 6, 6, 6, 6, 8, 8, 10) hist(aulas)
Agora digitando hist(2, 4, 4, 6, 6, 6, 6, 8, 8, 10) não dá certo.
Robério, tudo bem?
Dando uma olhada na documentação do R li que o parâmetro x* de *hist(x) deve ser um vetor. Como sabe, para declarar um vetor precisa usar o método c(). Por isso no exemplo dá certo. Se fizer:
hist(c(2, 4, 4, 6, 6, 6, 6, 8, 8, 10))
Também vai funcionar. Sinceramente não sei o que o R entende quando os parâmetros são passados da forma que você perguntou, só consigo dizer que não é o que o R espera.
Robério, tudo bem? Caso isso tenha resolvido o seu problema, por favor, marcar como solução. Assim a questão sai da lista de questões sem solução da Alura e facilita a busca por quem tiver o mesmo problema.