Crear arrays de NumPy a partir de listas
¿Recuerdas que las listas pueden contener cualquier cosa? Incluso pueden contener otras listas. En este ejercicio, vas a demostrar esta característica y ver lo útil que es para crear tus propios arrays de NumPy.
Siete listas están cargadas en tu espacio de trabajo, cada una con el nombre de un día de la semana: monday, tuesday, etc. Cada lista contiene el tráfico medio por hora de bicicletas en el puente de Fremont.
Este ejercicio forma parte del curso
Python para usuarios de MATLAB
Instrucciones del ejercicio
- Crea una lista
weekdaysdonde cada elemento sea una lista diaria, comenzando el lunes. - Crea un array de NumPy
traffica partir de la listaweekdays. - Calcula el tráfico medio por hora.
- Dibuja el tráfico medio por hora para los días laborables.
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
# Create a list "weekdays" where each element is a daily list, starting on Monday
weekdays = [____]
# Create a NumPy array "traffic" from the list "weekdays"
traffic = ____(weekdays)
# Calculate the hourly mean traffic
hourly = np.____(traffic,axis=0)
# Plot the mean hourly traffic for weekdays
plt.____(____)
plt.show()