【发布时间】:2017-01-29 23:32:07
【问题描述】:
在这段代码中,我想对每一列求和并将其添加为新行。
它执行sum,但不显示新行。
df = pd.DataFrame(g, columns=('AWA', 'REM', 'S1', 'S2'))
df['xSujeto'] = df.sum(axis=1)
xEstado = df.sum(axis=0)
df.append(xEstado, ignore_index=True)
df
【问题讨论】:
-
append不是就地操作。您需要将其分配回原来的DF,如df = df.append(xEstado, ignore_index=True)。
标签: python-3.x pandas sum append row