Python机器学习基础:NumPy、Matplotlib与Pandas全解析
1. NumPy基础
1.1 ndarray类与属性
NumPy中的 ndarray 是核心数据结构,它有多个重要属性。
- ndarray.size :数组中元素的总数,等于形状元组各元素的乘积。
- ndarray.itemsize :描述对应数组项的固定大小内存块中的字节应如何解释。
- ndarray.resize :改变数组的形状。
以下是示例代码:
import numpy as np
f = np.array([[1, 2, 5], [3, 4, 7]])
print(f)
# OUTPUT -->[[1 2 5]
# OUTPUT --> [3 4 7]]
print(f.size)
# OUTPUT -->6 - 6 elements
print(f.dtype)
# OUTPUT --> dtype('int32')
print(f.itemsize)
# OUTPUT --> 4 ## The array is 32 bit length; 8 bytes ; 32/8 = 4
f.resize(3, 3)
print(f)
# output -->array([[1, 2, 5],
# output --> [3, 4, 7],
# output --> [0, 0
超级会员免费看
订阅专栏 解锁全文
1632

被折叠的 条评论
为什么被折叠?



