1
resposta

O código está igual porém mesmo assim da erro

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Quando você usa a função plt.bar() do Matplotlib para criar um gráfico de barras, é obrigatório dizer quem está no eixo X (ou seja, quais são as categorias, que nesse caso são os nomes dos estudantes).
Se você não informa isso do jeito que a função espera, o Python mostra esse erro dizendo que faltou o argumento obrigatório ‘x’.

No seu código, você tentou passar x=estudantes, height=notas, mas provavelmente teve algum erro de digitação, espaço ou ordem dos argumentos.

Como corrigir:
Basta garantir que você está informando esses dois argumentos corretamente. O jeito mais simples é:
plt.bar(x = estudantes, height = notas)

Assim, estudantes será o eixo X (nomes) e notas será o eixo Y (valores), e o erro vai sumir!