-
Notifications
You must be signed in to change notification settings - Fork 362
Add basic extension dtypes support. #2039
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
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2039 +/- ##
==========================================
- Coverage 94.71% 89.43% -5.28%
==========================================
Files 54 54
Lines 11503 11566 +63
==========================================
- Hits 10895 10344 -551
- Misses 608 1222 +614
Continue to review full report at Codecov.
|
I think it's ready to review. |
The DataFrame operations with different anchors seem not working now. I'll address it soon, but you can still start reviewing this PR. |
Haven't taken a close look but I guess it's good to go. |
Thanks! Let me merge this for now. Please feel free to leave comments if any. |
Adds basic extension dtypes support.
The following types are supported if the underlying pandas supports them:
Int8Dtype
Int16Dtype
Int32Dtype
Int64Dtype
BooleanDtype
StringDtype
Float32Dtype
Float64Dtype
Internally,
index_dtypes
anddata_dtypes
are introduced inInternalFrame
.Currently binary operations and type casting are supported:
Resolves #2009.