Created
September 8, 2021 03:06
-
-
Save ojpojao/5ce5b3c76a5a74fa34555f1748231b82 to your computer and use it in GitHub Desktop.
Algum problema em um grupo Python...
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
## Autor: João Paulo dos Santos <[email protected]> | |
## Data: 2021/09/08 | |
import pandas as pd | |
csvfile = "dados.csv" | |
base = pd.read_csv(filepath_or_buffer=csvfile) | |
last_value = df['id'][0] # primeiro valor da coluna 'id' | |
count = -1 # acumula no máximo n vezes a quantidade que um valor estará em sequência. caso um próximo valor seja diferente, retorna a contagem para zero | |
l = [] # salvará o histórico da variável 'count' | |
for id_value in base['id']: | |
actual_value = id_value | |
if last_value == actual_value: | |
count += 1 | |
else: | |
count = 0 | |
last_value = actual_value | |
l.append(count) | |
base["duplicados"] = l | |
del l | |
print(base) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment