Aprenda como iterar linhas de forma rápida de um dataframe do pandas e fazer verificações individuais para elas. Para isso será utilizada a função itertuples, que cria tuplas nomeadas com índice opcional e os valores, permitindo que cada linha seja acessada e modificada individualmente. Essa forma é mais performática que o iterrows, atigindo perfomance de 30 vezes mais rápido no exemplo realizado.
Códigos útilizados:
for i in df.itertuples():
break
itertuples(index=True, name=‘programe’)
i.cut
i.count(‘E’)
valores = []
for linha in df.itertuples():
valores.append('barato 'if linha.price 'menor que'= 1000 else 'caro')
df['custo'] = valores
Playlist sobre PANDAS: • Pandas
Playlist sobre PYTHON: • Python
Playlist sobre GRÁFICOS: • Gráficos
Playlist sobre JUPYTER: • Jupyter Notebook
#python #pandas #dataframe #iterar #iterrows #for #linhas #rows
0:00 Introdução
0:40 A função itertuples
2:28 Iterando um dataframe completo
4:10 Encerramento