Skip to content

Commit ab7ac99

Browse files
author
Marco Gorelli
committed
Chain operations, avoid using name result
1 parent 590e21a commit ab7ac99

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

pandas/core/frame.py

+4-6
Original file line numberDiff line numberDiff line change
@@ -6260,12 +6260,10 @@ def explode(self, column: Union[str, Tuple]) -> "DataFrame":
62606260
raise ValueError("columns must be unique")
62616261

62626262
df = self.reset_index(drop=True)
6263-
result = df[column].explode()
6264-
result = df.drop([column], axis=1).join(result)
6265-
result.index = self.index.take(result.index)
6266-
result = result.reindex(columns=self.columns, copy=False)
6267-
6268-
return result
6263+
df = df.drop([column], axis=1).join(df[column].explode())
6264+
return df.set_index(self.index.take(df.index)).reindex(
6265+
columns=self.columns, copy=False
6266+
)
62696267

62706268
def unstack(self, level=-1, fill_value=None):
62716269
"""

0 commit comments

Comments
 (0)