Primeiro projeto do Nanodegree "Fundamentos de AI & Machine Learning", da Udacity.
O objetivo é ler os dados fornecidos por um serviço de bicicletas compartilhadas em grandes cidades dos Estados Unidos, para descobrir padrões de uso do compartilhamento de bicicletas.
O arquivo de dados (fornecido separadamente, não presente neste repositório) contém 06 (seis) colunas:
- Horário de início (ex., 2017-01-01 00:07:57)
- Horário de término (ex., 2017-01-01 00:20:53)
- Duração da viagem (em segundos, ex., 776)
- Estação inicial (ex., Broadway & Barry Avenue)
- Estação final (ex., Sedgwick St & do North Ave)
- Tipo de usuário (assinante ou cliente)
- Gênero do usuário
- Ano de nascimento do usuário
O script contido no arquivo chicago_bikeshare_pt.py
implementa a solução e faz a verificação automática das seguintes tarefas:
- Tarefa 1: Mostre as 20 primeiras amostras (linhas) da base de dados
- Tarefa 2: Mostre o gênero (coluna) das 20 primeiras amostras
- Tarefa 3: Cria uma função para pegar colunas como lista
- Tarefa 4: Conte quantas pessoas de cada gênero
- Tarefa 5: Crie uma função para contar os gêneros
- Tarefa 6: Mostre o gênero mais popular
- Tarefa 7: Mostre um gráfico usando os dados anteriores
- Tarefa 8: Responda o motivo do número de homens e mulheres não bater com a quantidade de amostras
- Tarefa 9: Encontre o valor mínimo, máximo, média e mediana da duração de viagens
- Tarefa 10: Mostre todas as estações da base de dados
- Tarefa 11: Confira se documentou todas suas funções
- Tarefa 12: Crie uma função que conte a ocorrência de qualquer coluna (opcional)