Проверьте с помощью get_indexer
и values
среза
s=df.filter(like='/')
idcol=s.columns.get_indexer(df.TransDate)
df['PreviousDayDummy']=(s.values[np.arange(len(s)),idcol-1]==df.lookup(df.index,df.TransDate)).astype(int)
df
Out[72]:
Transaction TransDate Cashier PreviousDayDummy 01/01 01/02 01/03
0 1 01/02 2 1 1 1 1
1 2 01/02 1 0 0 1 1
2 3 01/02 2 1 1 1 1
3 4 01/03 3 0 0 0 1
. Я не верю, что вы найдете что-нибудь с установкой «все в одном», включающей в себя Subversion.
Извините, что бесстыдно подключаю собственный продукт Джоэля FogBugz, но он работает очень хорошо для нас. Может быть установлен на Linux. Требования здесь . Он включает в себя управление проектами, отслеживание ошибок, вики и интегрирует с SVN.
Инструкции по установке для SVN будут зависеть от вашего дистрибутива Linux, но вашим лучшим ресурсом является книга подрывной деятельности ].
Как насчет django-projectmgr из The Washington Times ? Он имеет интеграцию SVN, запросы функций, задачи, отчеты об ошибках, вики и даже временную шкалу.
Существует коммерческий инструмент под названием track & wiki от Polarion Это трекер и вики. Особенность: все (даже конфигурация!) Хранится в SVN-репозитории.