8000 [ArrayManager] DataFrame constructors by jorisvandenbossche · Pull Request #39991 · pandas-dev/pandas · GitHub
[go: up one dir, main page]

Skip to content

[ArrayManager] DataFrame constructors #39991

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

Merged
Merged
Changes from 1 commit
Commits
Show all changes
19 commits
Select commit Hold shift + click to select a range
61983d8
[ArrayManager] DataFrame constructors
jorisvandenbossche Feb 23, 2021
1d0315f
clean-up signatures
jorisvandenbossche Feb 23, 2021
ffc8314
'fix' for PandasArrays
jorisvandenbossche Feb 23, 2021
46e73c8
tests
jorisvandenbossche Feb 23, 2021
3e108df
ensure datetime-like array
jorisvandenbossche Feb 23, 2021
854bb17
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Feb 24, 2021
8726d42
small clean-up - additional comments
jorisvandenbossche Feb 24, 2021
6e17183
use string join for msg
jorisvandenbossche Feb 24, 2021
8096665
add github issue link to comment
jorisvandenbossche Feb 24, 2021
aef4cc8
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Feb 25, 2021
9c0a3d6
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Feb 25, 2021
1eb5cb7
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Feb 26, 2021
0992e67
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Feb 26, 2021
936b290
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Mar 1, 2021
54d36ab
move wrapping inside ArrayManager constructor
jorisvandenbossche Mar 1, 2021
c56ffa8
remove skip
jorisvandenbossche Mar 1, 2021
164387c
trigger ci
jorisvandenbossche Mar 1, 2021
143b572
add skip for rename copy
jorisvandenbossche Mar 1, 2021
6166927
Merge remote-tracking branch 'upstream/master' into am-constructors
jorisvandenbossche Mar 2, 2021
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
Prev Previous commit
Next Next commit
'fix' for PandasArrays
  • Loading branch information
jorisvandenbossche committed Feb 23, 2021
commit ffc831446878b098672f4ed1c36d26117823a3e7
5 changes: 4 additions & 1 deletion pandas/core/internals/construction.py
Original file line number Diff line number Diff line change
Expand Up @@ -420,7 +420,10 @@ def _homogenize(data, index, dtype: Optional[DtypeObj]):
# Forces alignment. No need to copy data since we
# are putting it into an ndarray later
val = val.reindex(index, copy=False)
val = extract_array(val, extract_numpy=True)
# extract_array should be preferred? But that gives failures for
# `extension/test_numpy.py`
# val = extract_array(val, extract_numpy=True)
val = val._values
else:
if isinstance(val, dict):
if oindex is None:
Expand Down
0