Skip to content
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

String dtype: fix convert_dtypes() to convert NaN-string to NA-string #59470

Merged

Conversation

jorisvandenbossche
Copy link
Member

@jorisvandenbossche jorisvandenbossche commented Aug 10, 2024

At the moment, when having a DataFrame/Series with the new (future) default string dtype, and calling convert_dtypes(), it would only convert object dtype with strings to the nullable (NA) string dtype, but not columns that already are the new string dtype. Similarly like default int64 or float64 columns are converted to Int64/Float64, also str should be converted to string I think.

xref #54792

@jorisvandenbossche jorisvandenbossche added the Strings String extension data type and string data label Aug 10, 2024
@mroeschke mroeschke added this to the 3.0 milestone Aug 12, 2024
@mroeschke mroeschke merged commit db630fc into pandas-dev:main Aug 12, 2024
47 checks passed
@mroeschke
Copy link
Member

Thanks @jorisvandenbossche

@jorisvandenbossche jorisvandenbossche deleted the string-dtype-convert_objects branch August 12, 2024 17:58
WillAyd pushed a commit that referenced this pull request Aug 13, 2024
…#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
shreyas-dev pushed a commit to shreyas-dev/pandas that referenced this pull request Aug 13, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 14, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 15, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 21, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 22, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Aug 27, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
WillAyd pushed a commit to WillAyd/pandas that referenced this pull request Sep 20, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
jorisvandenbossche added a commit to WillAyd/pandas that referenced this pull request Oct 2, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
jorisvandenbossche added a commit to WillAyd/pandas that referenced this pull request Oct 2, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
jorisvandenbossche added a commit to WillAyd/pandas that referenced this pull request Oct 3, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
jorisvandenbossche added a commit to WillAyd/pandas that referenced this pull request Oct 7, 2024
…pandas-dev#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
jorisvandenbossche added a commit that referenced this pull request Oct 9, 2024
…#59470)

* String dtype: fix convert_dtypes() to convert NaN-string to NA-string

* fix CoW tracking for conversion to python storage strings

* remove xfails
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backported Strings String extension data type and string data
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants