Skip to content

Commit 18756a5

Browse files
committed
BUG: fix ValueError when printing a Series with DataFrame in its attrs
1 parent 00b3cd9 commit 18756a5

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pandas/io/formats/format.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,6 @@
7878
)
7979
from pandas.core.indexes.datetimes import DatetimeIndex
8080
from pandas.core.indexes.timedeltas import TimedeltaIndex
81-
from pandas.core.reshape.concat import concat
8281

8382
from pandas.io.common import (
8483
check_parent_directory,
@@ -245,7 +244,11 @@ def _chk_truncate(self) -> None:
245244
series = series.iloc[:max_rows]
246245
else:
247246
row_num = max_rows // 2
248-
series = concat((series.iloc[:row_num], series.iloc[-row_num:]))
247+
_len = len(series)
248+
_slice = np.hstack(
249+
[np.arange(row_num), np.arange(_len - row_num, _len)]
250+
)
251+
series = series.iloc[_slice]
249252
self.tr_row_num = row_num
250253
else:
251254
self.tr_row_num = None

0 commit comments

Comments
 (0)