Сгруппируйте значения в пандах данных по идентификатору и сопоставьте операции со значениями (назначьте одного работника на идентификатор) - PullRequest
0 голосов
/ 24 сентября 2019

У меня большой DataFrame, и я хочу отобразить операции над группами значений, чтобы ускорить его.

В настоящее время я использую Transform ().Вот как я бы это сделал для небольшого DataFrame.

df =pd.DataFrame({'ID':[1,1,2,2,3,3], 'Value':[.1,.4,.5,.9,.1,.3]})
def myfunc(x):
    return x/x.sum()
df.groupby('ID').transform(myfunc)

Я хочу отобразить операции, чтобы они выполнялись параллельно для каждого идентификатора.Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...