Commit 33e11ad
API: Return sparse objects always for cumsum
Always return `SparseArray` and `SparseSeries` for
`SparseArray.cumsum()` and `SparseSeries.cumsum()` respectively,
regardless of `fill_value`.
Closes #12855.
Author: gfyoung <gfyoung17@gmail.com>
Closes #14771 from gfyoung/sparse-return-type and squashes the following commits:
83314fc [gfyoung] API: Return sparse objects always for cumsum1 parent 358bc6f commit 33e11ad
File tree
5 files changed
+84
-52
lines changed- doc/source/whatsnew
- pandas/sparse
- tests
5 files changed
+84
-52
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
| 93 | + | |
93 | 94 | | |
94 | 95 | | |
95 | 96 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
620 | 620 | | |
621 | 621 | | |
622 | 622 | | |
623 | | - | |
| 623 | + | |
| 624 | + | |
| 625 | + | |
| 626 | + | |
| 627 | + | |
| 628 | + | |
| 629 | + | |
| 630 | + | |
| 631 | + | |
| 632 | + | |
| 633 | + | |
624 | 634 | | |
625 | 635 | | |
626 | 636 | | |
627 | | - | |
| 637 | + | |
628 | 638 | | |
629 | 639 | | |
630 | 640 | | |
631 | | - | |
632 | | - | |
633 | | - | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
634 | 646 | | |
635 | | - | |
636 | 647 | | |
637 | 648 | | |
638 | 649 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
630 | 630 | | |
631 | 631 | | |
632 | 632 | | |
633 | | - | |
| 633 | + | |
| 634 | + | |
| 635 | + | |
| 636 | + | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
634 | 642 | | |
635 | 643 | | |
636 | 644 | | |
637 | | - | |
638 | | - | |
| 645 | + | |
639 | 646 | | |
640 | 647 | | |
641 | | - | |
642 | | - | |
643 | | - | |
644 | | - | |
645 | | - | |
646 | | - | |
647 | | - | |
| 648 | + | |
| 649 | + | |
| 650 | + | |
| 651 | + | |
| 652 | + | |
| 653 | + | |
| 654 | + | |
| 655 | + | |
648 | 656 | | |
649 | 657 | | |
650 | 658 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
688 | 688 | | |
689 | 689 | | |
690 | 690 | | |
691 | | - | |
692 | | - | |
693 | | - | |
694 | | - | |
| 691 | + | |
| 692 | + | |
695 | 693 | | |
696 | | - | |
697 | | - | |
698 | | - | |
699 | | - | |
700 | | - | |
| 694 | + | |
| 695 | + | |
| 696 | + | |
| 697 | + | |
| 698 | + | |
| 699 | + | |
| 700 | + | |
| 701 | + | |
| 702 | + | |
| 703 | + | |
| 704 | + | |
| 705 | + | |
701 | 706 | | |
702 | | - | |
703 | | - | |
704 | | - | |
705 | | - | |
| 707 | + | |
| 708 | + | |
| 709 | + | |
| 710 | + | |
| 711 | + | |
| 712 | + | |
| 713 | + | |
706 | 714 | | |
707 | 715 | | |
708 | | - | |
709 | | - | |
710 | | - | |
711 | | - | |
| 716 | + | |
| 717 | + | |
712 | 718 | | |
713 | | - | |
714 | | - | |
715 | | - | |
716 | | - | |
717 | | - | |
| 719 | + | |
| 720 | + | |
718 | 721 | | |
719 | | - | |
720 | | - | |
721 | | - | |
722 | | - | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
723 | 728 | | |
724 | | - | |
725 | | - | |
726 | | - | |
| 729 | + | |
| 730 | + | |
727 | 731 | | |
728 | | - | |
729 | | - | |
730 | | - | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
| 737 | + | |
| 738 | + | |
| 739 | + | |
| 740 | + | |
| 741 | + | |
731 | 742 | | |
732 | 743 | | |
733 | 744 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1331 | 1331 | | |
1332 | 1332 | | |
1333 | 1333 | | |
1334 | | - | |
1335 | 1334 | | |
1336 | 1335 | | |
1337 | | - | |
1338 | 1336 | | |
1339 | 1337 | | |
| 1338 | + | |
| 1339 | + | |
| 1340 | + | |
| 1341 | + | |
| 1342 | + | |
1340 | 1343 | | |
1341 | 1344 | | |
1342 | 1345 | | |
1343 | 1346 | | |
1344 | 1347 | | |
1345 | | - | |
1346 | 1348 | | |
1347 | 1349 | | |
1348 | | - | |
1349 | 1350 | | |
1350 | 1351 | | |
1351 | 1352 | | |
| |||
0 commit comments