Группа Pandas работает очень медленноPython

Программы на Python
Ответить
Anonymous
 Группа Pandas работает очень медленно

Сообщение Anonymous »


Ниже приведен мой фрейм данных и код по мере увеличения размера фрейма данных. Затрачиваемое время увеличивается весьма существенно. Что не так? Как это можно векторизовать?
импортировать панд как pd импортировать numpy как np данные = { 'delta_t': np.random.randint(0, 301, 100), 'образец': np.random.choice(['X', 'Y', 'Z'], 100), 'измерение': np.random.rand(100), 'лаг': np.random.rand(100) } df = pd.DataFrame(данные) # Определение функции q75 защита q75(x): вернуть x.quantile(0,75) # Применяем данный код df_result = df.groupby(['образец', 'delta_t']).agg({ 'measuremnt': ['среднее', q75, 'макс'], 'лаг': 'среднее' }).reset_index()
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»