Guest User

Untitled

a guest
Mar 22nd, 2018
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. series1 = pd.Series([1,2,3,4,5])
  2. series2 = pd.Series([1,3,3,4,6])
  3.  
  4. data1 = pd.DataFrame([series1,series2])
  5. data_frame = pd.DataFrame(index=[], columns=['column1', 'column2'])
  6. data_frame['column1'] = series1
  7. data_frame['column2'] = series2
  8.  
  9. judgeList = []
  10.  
  11. def judgeBool(x):
  12. judgeList.append(x)
  13.  
  14. if len(judgeList) == 2:
  15. if judgeList[0] == judgeList[1]:
  16. series = pd.Series([True])
  17. data_frame = data_frame.append(series, ignore_index = True)
  18. else:
  19. series = pd.Series([False])
  20. data_frame = data_frame.append(series, ignore_index = True)
  21.  
  22.  
  23. data_frame.apply(lambda x: judgeBool(x), axis = 1)
  24.  
  25. data_frame['bool'] = data_frame['column1'] == data_frame['column2']
  26. print (data_frame)
  27. column1 column2 bool
  28. 0 1 1 True
  29. 1 2 3 False
  30. 2 3 3 True
  31. 3 4 4 True
  32. 4 5 6 False
Add Comment
Please, Sign In to add comment