-
-
Notifications
You must be signed in to change notification settings - Fork 19.4k
Closed
Labels
Error ReportingIncorrect or improved errors from pandasIncorrect or improved errors from pandasGroupbyPerformanceMemory or execution speed performanceMemory or execution speed performance
Description
see #7568
nthis a fair bit slower thanfirst/lastwhich are calling cython routines. In a case where you don'tdropnayou can simply call the cython aggregation routines- side issue is to move the
group_last_object/group_nth_objectfromalgos.pyxtogenerate_code.py(simply movegroup_last/group_nthfrom thegroupbytemplate to the same asgroup_counttemplate, which generates the object dtypes) - trap and reraise an error like
ValueError buffer type mismatchin the cython trials. This is generated when a built in routine tries to use the cython routines, but the function is not defined (but it SHOULD be defined for all dtypes), so this is a trapped bug (in which case it goes to the python path).
Metadata
Metadata
Assignees
Labels
Error ReportingIncorrect or improved errors from pandasIncorrect or improved errors from pandasGroupbyPerformanceMemory or execution speed performanceMemory or execution speed performance