2017-01-10 5 views
0

Как я могу переделать свой файл данных по нескольким столбцам, чтобы получить новую статистику?Повторно использовать несколько столбцов Pandas

Например, у меня есть dataframe с индексированными по секундам с двумя столбцами (количество, количества), и я хотел бы перемасштабировать() в минутах до нового столбца на основе количества * величин.

ответ

0

IIUC вам нужно resample с некоторой aggreagte функции, как sum, mean и затем несколько столбцов:

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

Благодаря @Jezrael, в этом примере, это будет работать, но представьте себе, что я хотел, чтобы получить корреляцию между количеством и величинами , – DSPNewbie

+0

Добро пожаловать в StackOverflow. Пожалуйста, найдите время, чтобы прочитать это сообщение на [как обеспечить отличный пример панды] (http://stackoverflow.com/questions/20109391/how-to-make-good-reproducible-pandas-examples), а также как предоставить [минимальный, полный и проверяемый пример] (http://stackoverflow.com/help/mcve) и соответствующим образом пересмотреть свой вопрос. Эти советы по [как задать хороший вопрос] (http://stackoverflow.com/help/how-to-ask) также могут быть полезны. – jezrael

Смежные вопросы