(Bike Share Chicago)
1-Crie uma função que pegue o gênero mais popular, e retorne este gênero como uma string.
import csv
import matplotlib.pyplot as plt
with open("chicago.csv", "r") as file_read:
reader = csv.reader(file_read)
data_list = list(reader)
cont = len(data_list)
contagem = cont - 2
males = 0
females = 0
linha = 0
colun = 6
answer=0
ntarefa_6 = data_list [linha]
while (linha <= contagem): #selecionando os itens necessários para a análise e salvando nas variáveis male e female
ntarefa_6 = data_list [linha+1]
mlist = (ntarefa_6 [colun])
flist = (ntarefa_6 [colun])
linha +=1
if mlist == 'Male':
males +=1
elif flist == 'Female':
females +=1
ntarefa_6 = []
if males >= females:
answer = "Male"
elif males<= females:
answer = "Female"
else:
answer = "Equal"
def most_popular_gender(data_list):
answer = ""
return answer
print (answer)
2-Crie uma função para adicionar as colunas de uma lista em outra lista, na mesma ordem:
import pandas as pd
data_list = pd.read_csv('chicago.csv')
#data_list.index
#data_list.shape
#data_list.head()
data_list.dropna(axis=0, how='any', thresh=None, subset=None, inplace=True) #limp. valores nulos
#data_list.dropna(subset=['Gender'])
cont = len(data_list)
resposta []
contagem = cont
linha = 1
dlist = [] #Local de armazenamento genero
clist = [] #Local de armazenamento data de nascimento
colun = 6 #definindo coluna de leitura
coluna= 7 #definindo coluna de leitura
ntarefa_0 = data_list [linha]
while (linha <= contagem):
linha +=1
ntarefa_0 = []
ntarefa_0 = data_list[linha+1]
dlist = []
ddlist = (ntarefa_0 [colun])
dlist.append(ddlist) #armazenando a informação
ntarefa_3 = []
ntarefa_3 = data_list[linha+1]
clist = []
cclist = (ntarefa_3 [coluna])
clist.append(cclist) #armazenando a informação
resposta.append ("Genero {}: Nascimento{}".format(dlist,clist))
Nenhum comentário:
Postar um comentário
Observação: somente um membro deste blog pode postar um comentário.