Skip to content

Commit 56663cb

Browse files
author
Asifussain
committed
Fix TypeError in DataFrame._get_cleaned_column_resolvers()
Use individual dtypes in Series constructor during iteration.
1 parent 5126dca commit 56663cb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

pandas/core/generic.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -603,9 +603,9 @@ def _get_cleaned_column_resolvers(self) -> dict[Hashable, Series]:
603603
dtypes = self.dtypes
604604
return {
605605
clean_column_name(k): Series(
606-
v, copy=False, index=self.index, name=k, dtype=dtypes[k]
606+
v, copy=False, index=self.index, name=k, dtype=dtype
607607
).__finalize__(self)
608-
for k, v in zip(self.columns, self._iter_column_arrays())
608+
for k, v, dtype in zip(self.columns, self._iter_column_arrays(), dtypes)
609609
if not isinstance(k, int)
610610
}
611611

0 commit comments

Comments
 (0)