1.numpy.ndarray属性
1.1属性
ndarray.ndim |
获取ndarray的维数 |
ndarray.shape |
获取ndarray各个维度的长度 |
ndarray.dtype |
获取ndarray中元素的数据类型 |
ndarray.T |
简单转置矩阵ndarray |
1.2属性示例
# -*- coding: utf-8 -*-
import numpy as np
#ndarray.ndim 获取ndarray的维数
#Number of array dimensions.
a = np.array([1,2,3])
b = np.array([[1,2,3],
[4,5,6]])
print(a.ndim)#1
print(b.ndim)#2
#说明最小元素所在axis=0, 最内层[]所在axis=1,依次原理类推axis的轴值
#ndarray.shape 获取ndarray各个维度的长度
ret = a.shape #(3,)
ret = b.shape #(2,3)
n_row = b.shape[0]#2,样本集的样本总数
n_col = b.shape[1]#3,样本的属性个数
#ndarray.dtype 获取ndarray中元素的数据类型
ret = a.dtype #int32
ret = b.dtype #int32
#ndarray.T 简单转置矩阵ndarray
t_a = a.T #[1 2 3]
t_b = b.T
'''
[[1 4]
[2 5]
[3 6]]
'''
2.函数