ビューデータフレームは、メモリサイズの二つの方法を占めて

## 查看df占内存的大小
import timeit
import sys

st = time.time()
print('all_data占据内存约: {:.2f} GB'.format(df.memory_usage().sum()/ (1024**3)))
st1=time.time()
print('costtime: {:.2f} s'.format(st1-st))
print('all_data占据内存约: {:.2f} GB'.format(sys.getsizeof(df)/(1024**3)))
print('costtime: {:.2f} s'.format(time.time()-st1))

## outputs:
# all_data占据内存约: 3.40 GB
# costtime: 0.09 s
# all_data占据内存约: 3.40 GB
# costtime: 0.11 s

 

おすすめ

転載: blog.csdn.net/CallMeYunzi/article/details/85224042