Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
130
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. df = pd.DataFrame([
  2. [(1, 2), (3, 4), (5, 6)],
  3. [(1, 2), (3, 4), (5, 6)],
  4. [(1, 2), (3, 4), (5, 6)],
  5. ])
  6. print(df)
  7.  
  8. 0 1 2
  9. 0 (1, 2) (3, 4) (5, 6)
  10. 1 (1, 2) (3, 4) (5, 6)
  11. 2 (1, 2) (3, 4) (5, 6)
  12.  
  13. d2 = pd.DataFrame(np.array(df.values.tolist())[:, :, 1], df.index, df.columns)
  14. print(d2)
  15.  
  16. 0 1 2
  17. 0 2 4 6
  18. 1 2 4 6
  19. 2 2 4 6
  20.  
  21. d2.sum()
  22.  
  23. 0 6
  24. 1 12
  25. 2 18
  26. dtype: int64
  27.  
  28. pd.Series(np.array(df.values.tolist())[:, :, 1].sum(0), df.columns)
  29.  
  30. 0 6
  31. 1 12
  32. 2 18
  33. dtype: int64
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement