Hay un error en la asignación de la variable y debería decir ** y = notas[1: ]**
Hay un error en la asignación de la variable y debería decir ** y = notas[1: ]**
¡Hola! Parece que estás trabajando en una actividad que involucra la creación de gráficos para comparar el desempeño escolar en diferentes materias. Entiendo que mencionaste un error en la asignación de la variable y
, y efectivamente, la opción correcta para generar los gráficos es la opción C.
En la opción C, la línea y = nota[1:]
es crucial porque nota[1:]
selecciona solo las calificaciones numéricas, excluyendo el nombre de la materia que está en el índice 0. Esto es importante para que los valores de y
sean solo los números que representan las notas de los exámenes, lo cual coincide con el rango de x
, que es list(range(1, 9))
.
La opción C también incluye plt.title(nota[0])
, que agrega el título correcto al gráfico, utilizando el nombre de la materia que está en el índice 0 de cada lista de notas.
Espero que esta explicación te ayude a entender por qué la opción C es la correcta y cómo la asignación de y = nota[1:]
es esencial para el correcto funcionamiento del código. ¡Espero haber ayudado y buenos estudios!