ComeçarComece de graça

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

Ver curso

Instruções do exercício

  • Crie uma lista weekdays em que cada elemento seja a lista de um dia, começando pela segunda-feira.
  • Crie um array do NumPy traffic a partir da lista weekdays.
  • 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()
Editar e executar o código