Commit f74b988
ENH: numba engine in df.apply (pandas-dev#54666)
* ENH: numba engine in df.apply
* fixes
* more fixes
* try to fix
* address code review
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* go for green
* [pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
* update type
---------
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>1 parent 01ea1b1 commit f74b988
File tree
5 files changed
+155
-18
lines changed- doc/source/whatsnew
- pandas
- core
- _numba
- tests/apply
5 files changed
+155
-18
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
28 | 28 | | |
29 | 29 | | |
30 | 30 | | |
31 | | - | |
| 31 | + | |
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
18 | 57 | | |
19 | 58 | | |
20 | 59 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
49 | 49 | | |
50 | 50 | | |
51 | 51 | | |
| 52 | + | |
52 | 53 | | |
53 | 54 | | |
54 | 55 | | |
| |||
80 | 81 | | |
81 | 82 | | |
82 | 83 | | |
| 84 | + | |
| 85 | + | |
83 | 86 | | |
84 | 87 | | |
85 | 88 | | |
| |||
100 | 103 | | |
101 | 104 | | |
102 | 105 | | |
| 106 | + | |
| 107 | + | |
103 | 108 | | |
104 | 109 | | |
105 | 110 | | |
| |||
756 | 761 | | |
757 | 762 | | |
758 | 763 | | |
| 764 | + | |
| 765 | + | |
759 | 766 | | |
760 | 767 | | |
761 | 768 | | |
762 | 769 | | |
763 | 770 | | |
| 771 | + | |
| 772 | + | |
764 | 773 | | |
765 | 774 | | |
766 | 775 | | |
| |||
805 | 814 | | |
806 | 815 | | |
807 | 816 | | |
| 817 | + | |
| 818 | + | |
| 819 | + | |
| 820 | + | |
| 821 | + | |
| 822 | + | |
808 | 823 | | |
809 | 824 | | |
810 | 825 | | |
| |||
834 | 849 | | |
835 | 850 | | |
836 | 851 | | |
837 | | - | |
| 852 | + | |
838 | 853 | | |
839 | 854 | | |
840 | 855 | | |
| |||
907 | 922 | | |
908 | 923 | | |
909 | 924 | | |
910 | | - | |
| 925 | + | |
911 | 926 | | |
912 | 927 | | |
913 | 928 | | |
| |||
925 | 940 | | |
926 | 941 | | |
927 | 942 | | |
928 | | - | |
| 943 | + | |
| 944 | + | |
| 945 | + | |
| 946 | + | |
| 947 | + | |
| 948 | + | |
| 949 | + | |
| 950 | + | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
929 | 960 | | |
930 | 961 | | |
931 | 962 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
9925 | 9925 | | |
9926 | 9926 | | |
9927 | 9927 | | |
| 9928 | + | |
| 9929 | + | |
9928 | 9930 | | |
9929 | 9931 | | |
9930 | 9932 | | |
| |||
9984 | 9986 | | |
9985 | 9987 | | |
9986 | 9988 | | |
| 9989 | + | |
| 9990 | + | |
| 9991 | + | |
| 9992 | + | |
| 9993 | + | |
| 9994 | + | |
| 9995 | + | |
| 9996 | + | |
| 9997 | + | |
| 9998 | + | |
| 9999 | + | |
| 10000 | + | |
| 10001 | + | |
| 10002 | + | |
| 10003 | + | |
| 10004 | + | |
| 10005 | + | |
| 10006 | + | |
| 10007 | + | |
| 10008 | + | |
| 10009 | + | |
| 10010 | + | |
| 10011 | + | |
| 10012 | + | |
| 10013 | + | |
| 10014 | + | |
| 10015 | + | |
| 10016 | + | |
| 10017 | + | |
9987 | 10018 | | |
9988 | 10019 | | |
9989 | 10020 | | |
| |||
10084 | 10115 | | |
10085 | 10116 | | |
10086 | 10117 | | |
| 10118 | + | |
| 10119 | + | |
10087 | 10120 | | |
10088 | 10121 | | |
10089 | 10122 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
21 | 28 | | |
22 | 29 | | |
23 | 30 | | |
| |||
234 | 241 | | |
235 | 242 | | |
236 | 243 | | |
237 | | - | |
| 244 | + | |
| 245 | + | |
| 246 | + | |
| 247 | + | |
238 | 248 | | |
239 | 249 | | |
240 | 250 | | |
241 | 251 | | |
242 | | - | |
| 252 | + | |
243 | 253 | | |
244 | 254 | | |
245 | 255 | | |
246 | | - | |
247 | | - | |
| 256 | + | |
| 257 | + | |
248 | 258 | | |
249 | 259 | | |
250 | 260 | | |
251 | 261 | | |
252 | | - | |
| 262 | + | |
253 | 263 | | |
254 | | - | |
| 264 | + | |
255 | 265 | | |
256 | 266 | | |
257 | 267 | | |
258 | 268 | | |
259 | 269 | | |
260 | | - | |
| 270 | + | |
| 271 | + | |
| 272 | + | |
| 273 | + | |
261 | 274 | | |
262 | 275 | | |
263 | 276 | | |
264 | 277 | | |
265 | 278 | | |
266 | | - | |
| 279 | + | |
267 | 280 | | |
268 | 281 | | |
269 | 282 | | |
| |||
300 | 313 | | |
301 | 314 | | |
302 | 315 | | |
303 | | - | |
| 316 | + | |
304 | 317 | | |
305 | 318 | | |
306 | 319 | | |
307 | 320 | | |
308 | 321 | | |
309 | 322 | | |
310 | | - | |
| 323 | + | |
| 324 | + | |
| 325 | + | |
| 326 | + | |
| 327 | + | |
| 328 | + | |
| 329 | + | |
311 | 330 | | |
312 | 331 | | |
313 | 332 | | |
| |||
607 | 626 | | |
608 | 627 | | |
609 | 628 | | |
610 | | - | |
| 629 | + | |
611 | 630 | | |
| 631 | + | |
| 632 | + | |
612 | 633 | | |
613 | 634 | | |
614 | 635 | | |
| |||
623 | 644 | | |
624 | 645 | | |
625 | 646 | | |
626 | | - | |
| 647 | + | |
627 | 648 | | |
628 | 649 | | |
629 | 650 | | |
| |||
1449 | 1470 | | |
1450 | 1471 | | |
1451 | 1472 | | |
1452 | | - | |
| 1473 | + | |
1453 | 1474 | | |
| 1475 | + | |
| 1476 | + | |
1454 | 1477 | | |
1455 | | - | |
| 1478 | + | |
1456 | 1479 | | |
1457 | 1480 | | |
1458 | 1481 | | |
| |||
1632 | 1655 | | |
1633 | 1656 | | |
1634 | 1657 | | |
| 1658 | + | |
| 1659 | + | |
| 1660 | + | |
| 1661 | + | |
| 1662 | + | |
| 1663 | + | |
| 1664 | + | |
| 1665 | + | |
| 1666 | + | |
| 1667 | + | |
| 1668 | + | |
0 commit comments