Criando arrays do NumPy a partir de listas
Lembra que listas podem conter qualquer coisa? Elas podem até conter outras listas. Neste exercício, você vai demonstrar esse recurso e ver como ele é útil para criar seus próprios arrays do NumPy.
Sete listas foram carregadas no seu ambiente, cada uma com o nome de um dia da semana: monday, tuesday e assim por diante. Cada lista contém o tráfego médio de bicicletas por hora na ponte Fremont.
Este exercício faz parte do curso
Python para usuários de MATLAB
Instruções do exercício
- Crie uma lista
weekdaysem que cada elemento seja a lista de um dia, começando pela segunda-feira. - Crie um array do NumPy
traffica partir da listaweekdays. - Calcule o tráfego médio por hora.
- Faça o gráfico do tráfego médio por hora nos dias úteis.
Exercício interativo prático
Experimente este exercício completando este código de exemplo.
# 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()