Pandas: Get memory usage of DataFrame with info
The memory usage of a DataFrame (including the index) is shown when accessing the info
method of a DataFrame. A configuration option, display.memory_usage
, specifies if the
DataFrame’s memory usage will be displayed when invoking the df.info()
method.
>>> df = pd.DataFrame(np.random.randn(10,3),columns=list('ABC'))
>>> df.info()
<class 'pandas.core.frame.DataFrame'>
RangeIndex: 10 entries, 0 to 9
Data columns (total 3 columns):
A 10 non-null float64
B 10 non-null float64
C 10 non-null float64
dtypes: float64(3)
memory usage: 320.0 bytes
Via pydata.org .
Leave a comment