Skip to content

Commit 8f472ae

Browse files
authored
REF: simplify info.py (#36752)
1 parent 021d831 commit 8f472ae

File tree

3 files changed

+467
-181
lines changed

3 files changed

+467
-181
lines changed

pandas/core/frame.py

+11-4
Original file line numberDiff line numberDiff line change
@@ -2605,7 +2605,7 @@ def to_html(
26052605
DataFrame.memory_usage: Memory usage of DataFrame columns."""
26062606
),
26072607
)
2608-
@doc(DataFrameInfo.info)
2608+
@doc(DataFrameInfo.to_buffer)
26092609
def info(
26102610
self,
26112611
verbose: Optional[bool] = None,
@@ -2614,9 +2614,16 @@ def info(
26142614
memory_usage: Optional[Union[bool, str]] = None,
26152615
null_counts: Optional[bool] = None,
26162616
) -> None:
2617-
return DataFrameInfo(
2618-
self, verbose, buf, max_cols, memory_usage, null_counts
2619-
).info()
2617+
info = DataFrameInfo(
2618+
data=self,
2619+
memory_usage=memory_usage,
2620+
)
2621+
info.to_buffer(
2622+
buf=buf,
2623+
max_cols=max_cols,
2624+
verbose=verbose,
2625+
show_counts=null_counts,
2626+
)
26202627

26212628
def memory_usage(self, index=True, deep=False) -> Series:
26222629
"""

0 commit comments

Comments
 (0)