Advertisement
Guest User

Untitled

a guest
Sep 21st, 2019
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. import pandas as pd
  2. import time
  3. from operator import itemgetter
  4.  
  5. start = time.time()
  6.  
  7. df = pd.read_csv("WCAdbNEW/WCA_export_Results.tsv",delimiter="\t")
  8. df = df[["eventId","personId","average"]]
  9. df = df.loc[df["eventId"]=="333bf"]
  10. df = df.loc[df["average"]>0]
  11.  
  12. out = [[],[]]
  13.  
  14. for index, row in df.iterrows():
  15.     if row["personId"] not in out[0]:
  16.         out[0].append(row["personId"])
  17.         out[1].append(row["average"])
  18.        
  19. out = sorted(list(zip(out[0],out[1])), key=itemgetter(1))
  20.  
  21. print(out[0:20])
  22.  
  23. print(time.time() - start)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement