import pandas as pd
data={'col1':[1,3,3,1,2,3,2,2]}
df=pd.DataFrame(data,columns=['col1'])
print df
col1
0 1
1 3
2 3
3 1
4 2
5 3
6 2
7 2
У меня есть следующий Pandas DataFrame, и я хочу создать еще один столбец, который сравнивает предыдущую строку col1, чтобы узнать, равны ли они. Какой был бы лучший способ сделать это? Это будет похоже на следующий DataFrame. благодаря
col1 match
0 1 False
1 3 False
2 3 True
3 1 False
4 2 False
5 3 False
6 2 False
7 2 True