感知篇——numpy的属性
QQ:3020889729 小蔡
特别说明
这是作为入手numpy方便数据处理前的一篇说明文,主旨在于将主要属性用具体的属性进行展开,以感知其属性的特点,以便后来学习和使用。
使用jupyter notebook实现。
创建需要的阵列数据
# 3*3的随机矩阵
test_data = np.random.randint(-10, 10, (3, 3))
test_data
结果展示:
常见属性探索
shape:形状
# shape:narray数组的形状:即由每一轴维度大小组成的元组数据:(3, 3)
test_data.shape
结果展示:
ndim:轴数
# ndim:narray数组的轴数:2
test_data.ndim
结果展示:
dtype:数据类型
# dtype:narray数组的元素数据类型
test_data.dtype
结果展示:
itemsize:元素大小
# itemsize:narray数组中一个元素的长度(字节大小):int32 - 4字节 - 4*8位
test_data.itemsize
结果展示:
size:元素个数
# size:narray数组的元素个数:3*3
test_data.size
结果展示: