Pandas 对多个列重新采样

Pandas 对多个列重新采样,pandas,scikit-learn,Pandas,Scikit Learn,如何在多个列上对数据帧重新采样以获得新的统计数据 例如,我有一个以秒为索引的数据帧,它有两列(数量,数量),我想根据数量*数量将()重采样到分钟,然后重新采样到一个新列 IIUC需要使用一些聚合函数,如sum,mean,然后是多列: df = df.resample('T').sum() df['new'] = df.amount * df.quantities 感谢@Jezrael,在本例中,这将起作用,但假设我想获得数量和数量之间的相关性。欢迎使用StackOverflow。请花点时间阅读

如何在多个列上对数据帧重新采样以获得新的统计数据

例如,我有一个以秒为索引的数据帧,它有两列(数量,数量),我想根据数量*数量将()重采样到分钟,然后重新采样到一个新列

IIUC需要使用一些聚合函数,如
sum
mean
,然后是多列:

df = df.resample('T').sum()
df['new'] = df.amount * df.quantities

感谢@Jezrael,在本例中,这将起作用,但假设我想获得数量和数量之间的相关性。欢迎使用StackOverflow。请花点时间阅读这篇文章,以及如何提供答案,并相应地修改你的问题。这些提示可能也很有用。