DB
Size: a a a
DB
PN
PN
DB
DB
PN
C
АГ
МЧ
T
ВЛ
T
R
AP
AP
result_df=pd.DataFrame()
clients=df.client_id.unique()
for client in clients:
tdf=df[df.client_id==client].sort_values('time')
tdf[`previous_transaction'] = tdf.transaction.shift(-1)
tdf_to_append = tdf[tdf.previous_transaction+tdf.transaction!=0]
result_df = result_df.append(tdf_to_append)
T
result_df=pd.DataFrame()
clients=df.client_id.unique()
for client in clients:
tdf=df[df.client_id==client].sort_values('time')
tdf[`previous_transaction'] = tdf.transaction.shift(-1)
tdf_to_append = tdf[tdf.previous_transaction+tdf.transaction!=0]
result_df = result_df.append(tdf_to_append)
НД
AP
СИ
lower
(чтобы не было влияния строчных-заглавных букв)НД