Vergleich der vorherigen Reihe von Werten in Pandas DataFrame

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          

Habe ich Folgendes Pandas DataFrame, und ich möchte eine weitere Spalte, vergleicht die Vorherige Zeile des col1, um zu sehen, wenn Sie gleich sind. Was wäre der beste Weg, dies zu tun? Es wäre wie die folgenden DataFrame. Dank

    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     

InformationsquelleAutor jth359 | 2016-12-30

Schreibe einen Kommentar