NS
Если бы приспичило, то я бы проще решал через
case when
А потом получившееся уже суммировал и вот это всё что вам может понадобиться.
ну и ваши потомки, кому с этим потом жить с большей вероятностью разберутся, что там происходит
Size: a a a
NS
ВЛ
pd.pivot_table(df, values='paid', index=['date_week_ses'],
columns=['date_week_crm'], aggfunc=[np.sum,np.std])
NS
dd
A
dd
A
dd
dd
dd
A
dd
ВЛ
df['week'] = df['day'] - pd.to_timedelta(df['day'].dt.dayofweek, unit='d')
df['day'] - pd.to_timedelta(df['day'].dt.month, unit='d')
df['day'] - pd.to_timedelta(df['day'].dt.year, unit='d')
АМ
АМ
ВЛ
OA
AD
OO