Передать словарь в agg
. Вот пример:
df.resample('D').agg({'id': 'first', 'value': ['mean', 'max']})
id value
first mean max
timestamp
2018-12-31 5c8fea84763aae175afda38b 102.698487 107.232742
При желании вы можете переименовать выходные столбцы, передав кортежи:
df.resample('D').agg({
'id': [('A', 'first')], 'value': [('B', 'mean'), ('C', 'max')]})
id value
A B C
timestamp
2018-12-31 5c8fea84763aae175afda38b 102.698487 107.232742
Идентификатор сессии не должен изменяться на обратных передачах. Это используется asp.net, чтобы сделать подобную вещь. Можно ли обеспечить больше информации о сценарии? какие данные, почему/когда Вы пытаетесь "кэшироваться"
Обновление 1: Относительно него изменяющийся на каждом сообщении назад, Вы отключили куки? какую версию asp.net Вы используете?
Я думаю, что просто нашел свой ответ из MSDN (это - изменение в 2.0 3.5):
"При использовании основанного на cookie состояния сеанса ASP.NET не выделяет устройство хранения данных для данных сессии, пока объект Сессии не используется. В результате новый идентификатор сессии сгенерирован для каждого запроса страницы, пока к объекту сессии не получают доступ. Если Ваше приложение требует статического идентификатора сессии для всей сессии, можно или реализовать метод Session_Start в файле приложения Global.asax и хранить данные в объекте Сессии исправить идентификатор сессии, или можно использовать код в другой части приложения, чтобы явно хранить данные в объекте Сессии".
http://msdn.microsoft.com/en-us/library/system.web.sessionstate.httpsessionstate.sessionid.aspx