1
resposta

Questionário do Site

No case de estudo por que foi utilizado o .plot(kind= como alternativa correta.

1- import pandas as pd
notas = pd.read_csv("notas.csv")
notas["nota"].plot(kind="hist")

Eu coloque essa:

2- import pandas as pd
notas = pd.read_csv("notas.csv")
notas["nota"].plot()

Qual o papel do plot(kind="hist") nesse caso, por que a 1 opção é a correta?

Casso:

Rodrigo é professor e está aprendendo Data Science aqui com a gente. Por ser um assunto mais confortável para ele trabalhar com as notas de seus estudantes, ele gerou o arquivo notas.csv com os IDs dos(as) estudantes, suas notas e se o(a) estudante foi aprovado(a). Podemos observar logo abaixo os primeiros registros do arquivo no formato de tabela:

id_estudante nota aprovacao
0 100 8.5 sim
1 101 7.2 sim
2 102 8.8 sim
3 103 10.0 sim
4 104 7.0 sim

Sabendo como os dados estão representados e que Rodrigo pretende criar um histograma para observar a frequência das notas de toda sua turma, qual dos códigos abaixo consegue retornar o que ele deseja desde o início até a geração do histograma?

1 resposta

Ei, Yago! Tudo bem?

Se usou plot(kind="hist") para poder gerar um histograma como solicitado no enunciado. Ao fazer sem o kind é gerado um gráfico de linhas e que não é adequado para visualizar distribuições de frequência, neste contexto.

Se você quiser diferenciar, deixo o notebook usado para teste logo abaixo para explorar:

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais, Yago!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado!