Advertisement
Guest User

Untitled

a guest
Aug 19th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.49 KB | None | 0 0
  1. In [600]: A = df.query('letter == "A"').code.item()
  2.  
  3. In [601]: df.code.apply(lambda x: len(set(x).intersection(A))/float(len(A)))
  4. Out[601]:
  5. 0 1.000000
  6. 1 0.333333
  7. 2 0.333333
  8. Name: code, dtype: float64
  9.  
  10. In [602]: B = df.query('letter == "B"').code.item()
  11.  
  12. In [603]: df.code.apply(lambda x: len(set(x).intersection(B))/float(len(B)))
  13. Out[603]:
  14. 0 0.5
  15. 1 1.0
  16. 2 1.0
  17. Name: code, dtype: float64
  18.  
  19. In [604]: A
  20. Out[604]: ['13.45', '16.59', '12.28']
  21.  
  22. In [605]: B
  23. Out[605]: ['13.45', '18.20']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement