Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit 6703b44

Browse files
author
Justine Kosinski
committed
refactor: put right import for isna method
1 parent adb9d33 commit 6703b44

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

‎pandas/io/formats/excel.py‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -628,10 +628,10 @@ def _format_header_mi(self) -> Iterable[ExcelCell]:
628628
fixed_levels = []
629629
for lvl in range(columns.nlevels):
630630
vals = columns.get_level_values(lvl)
631-
fixed_levels.append([NBSP if pd.isna(v) else str(v) for v in vals])
631+
fixed_levels.append([NBSP if missing.isna(v) else str(v) for v in vals])
632632
fixed_columns = MultiIndex.from_arrays(fixed_levels, names=columns.names)
633633
else:
634-
fixed_columns = Index([NBSP if pd.isna(v) else str(v) for v in columns], name=columns.name)
634+
fixed_columns = Index([NBSP if missing.isna(v) else str(v) for v in columns], name=columns.name)
635635

636636
level_strs = fixed_columns._format_multi(sparsify=merge_columns, include_names=False)
637637
level_lengths = get_level_lengths(level_strs)
@@ -642,7 +642,7 @@ def _format_header_mi(self) -> Iterable[ExcelCell]:
642642
coloffset = self.df.index.nlevels - 1
643643

644644
for lnum, name in enumerate(columns.names):
645-
val = NBSP if pd.isna(name) else str(name)
645+
val = NBSP if missing.isna(name) else str(name)
646646
yield ExcelCell(
647647
row=lnum,
648648
col=coloffset,
@@ -702,7 +702,7 @@ def _format_header_regular(self) -> Iterable[ExcelCell]:
702702
# header output matches console display (same behavior as
703703
# applied to MultiIndex headers in _format_header_mi).
704704
NBSP = "\u00A0"
705-
colnames = [NBSP if pd.isna(v) else str(v) for v in colnames]
705+
colnames = [NBSP if missing.isna(v) else str(v) for v in colnames]
706706

707707
for colindex, colname in enumerate(colnames):
708708
yield CssExcelCell(

0 commit comments

Comments
(0)

AltStyle によって変換されたページ (->オリジナル) /