我有一个pandas dataframe df:
name id value id_2 value_2
a 1 10.5 2 20.3
a 1 10.5 3 30.1
a 2 20.3 1 10.5
a 2 20.3 3 30.1
a 3 30.1 1 10.5
a 3 30.1 2 20.3
注意:for id 1 value = 10.5, id 2 value = 20.3, id 3 value = 30.1
您可以清楚地看到每个ID都已与数据框中的每个其他ID合并。
我想在数据框中添加id = 4
和value = 40.7
这样最终的数据框如下所示:
name id value id_2 value_2
a 4 40.7 1 10.5
a 4 40.7 2 20.3
a 4 40.7 3 30.1
a 1 10.5 4 40.7
a 2 20.3 4 40.7
a 3 30.1 4 40.7
答案 0 :(得分:0)
您可以尝试这样的事情:
id id_2 name value value_2
0 1 2 a 10.5 20.3
1 1 3 a 10.5 30.1
2 2 1 a 20.3 10.5
3 2 3 a 20.3 30.1
4 3 1 a 30.1 10.5
5 3 2 a 30.1 20.3
0 1 4 a 10.5 40.7
1 2 4 a 20.3 40.7
2 3 4 a 30.1 40.7
0 4 1 a 40.7 10.5
1 4 2 a 40.7 20.3
2 4 3 a 40.7 30.1
输出:
@Override
public void sessionDestroyed(HttpSessionEvent se) {
HttpSession httpSession = se.getSession();
long lastAccessedTime = httpSession.getLastAccessedTime();
int maxInactiveTime = httpSession.getMaxInactiveInterval();
if ((System.currentTimeMillis() - lastAccessedTime) >= (maxInactiveTime*1000) {
LOG.log(Level.INFO, "DEBUG: SESION DESTRUIDA");
}