
1、代码如下
import pandas as pd
#读取全部数据,使用默认索引
df = pd.read_excel(r'超市营业额2.xlsx')
print('交易额列占用内存情况'.ljust(20,'='))
print(df['交易额'].memory_usage())
print('内存占用情况'.ljust(20,'='))
print(df.memory_usage())
print('内存占用总额情况'.ljust(20,'='))
print(df.memory_usage().sum())
print('使用df.info()查看内存占用情况'.ljust(20,'='))
df.info()
2、输出结果
交易额列占用内存情况========== 2072 内存占用情况============== Index 80 工号 1992 姓名 1992 日期 1992 时段 1992 交易额 1992 柜台 1992 dtype: int64 内存占用总额情况============ 12032 使用df.info()查看内存占用情况=RangeIndex: 249 entries, 0 to 248 Data columns (total 6 columns): 工号 249 non-null int64 姓名 249 non-null object 日期 249 non-null object 时段 249 non-null object 交易额 246 non-null float64 柜台 249 non-null object dtypes: float64(1), int64(1), object(4) memory usage: 11.8+ KB
3、目录结构
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)