Skip to content

closes the issue #49046 #53415

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion web/pandas/community/ecosystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -526,6 +526,8 @@ Pandas-Genomics provides an extension type and extension array for working
with genomics data. It also includes `genomics` accessors for many useful properties
and methods related to QC and analysis of genomics data.

### [Physipy]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the other bullet points have a link


### [Pint-Pandas](https://github.com/hgrecco/pint-pandas)

Pint-Pandas provides an extension type for storing numeric arrays with units.
Expand Down Expand Up @@ -555,7 +557,8 @@ authors to coordinate on the namespace.
| [composeml](https://github.com/alteryx/compose) | `slice` | `DataFrame` |
| [gurobipy-pandas](https://github.com/Gurobi/gurobipy-pandas) | `gppd` | `Series`, `DataFrame` |
| [staircase](https://www.staircase.dev/) | `sc` | `Series`, `DataFrame` |
| [woodwork](https://github.com/alteryx/woodwork) | `slice` | `Series`, `DataFrame` |
| [woodwork](https://github.com/alteryx/woodwork)
| [physipy] | `slice` | `Series`, `DataFrame` | | 'df.physipy'| 'Series' |
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

does this render correctly?


## Development tools

Expand Down
14 changes: 7 additions & 7 deletions web/pandas/pdeps/0006-ban-upcasting.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,13 +152,13 @@ Possible options could be:
3. limit "banning upcasting" to when the upcasted dtype is ``object`` (i.e. preserve current behavior of upcasting the int64 Series to float64) .

Let us compare with what other libraries do:
- ``numpy``: option 2
- ``cudf``: option 2
- ``polars``: option 2
- ``R data.frame``: just upcasts (like pandas does now for non-nullable dtypes);
- ``pandas`` (nullable dtypes): option 1
- ``datatable``: option 1
- ``DataFrames.jl``: option 1
- ``numpy``: option 2;
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unrelated?

- ``cudf``: option 2;
- ``polars``: option 2;
- ``R data.frame``: just upcasts (like pandas does now for non-nullable dtypes);
- ``pandas`` (nullable dtypes): option 1;
- ``datatable``: option 1;
- ``DataFrames.jl``: option 1;

Option ``2`` would be a breaking behaviour change in pandas. Further,
if the objective of this PDEP is to prevent bugs, then this is also not desirable:
Expand Down