Description
Triangle.drop() can only drop a column at this point. It can be further enhanced by incorporating parameters from the Pandas analogue DataFrame.drop():
There's a lot to be added, we could split responsibility by dividing these into sub-issues.
Is your feature request aligned with the scope of the package?
Describe the solution you'd like, or your current workaround.
See sub-issues for examples, but the following parameters should be implemented/expanded.
- axis
- allow string assignment
- enable index dropping
- enable origin dropping (outer levels)
- enable development dropping (outer levels)
- equivalents
- index
- columns
- origin
- development
- level
- errors (low priority)
Do you have any additional supporting notes?
inplace does not need to be implemented, since it produces side-effects, a programming style which has fallen out of favor.
Would you be willing to contribute this ticket?
Description
Triangle.drop()can only drop a column at this point. It can be further enhanced by incorporating parameters from the Pandas analogue DataFrame.drop():There's a lot to be added, we could split responsibility by dividing these into sub-issues.
Is your feature request aligned with the scope of the package?
Describe the solution you'd like, or your current workaround.
See sub-issues for examples, but the following parameters should be implemented/expanded.
Do you have any additional supporting notes?
inplacedoes not need to be implemented, since it produces side-effects, a programming style which has fallen out of favor.Would you be willing to contribute this ticket?