原文:https://docs.scipy.org/doc/numpy/reference/generated/numpy.recarray.astype.html
校对:(虚位以待)
recarray.
astype
(dtype, order='K', casting='unsafe', subok=True, copy=True)数组的复制,强制转换为指定的类型。
参数: | dtype:str或dtype
订单:{'C','F','A','K'},可选
投射:{'no','equiv','safe','same_kind','unsafe'},可选
subok:bool,可选
copy:bool,可选
|
---|---|
返回: | arr_t:ndarray |
上升: | ComplexWarning
|
笔记
从NumPy 1.9开始,astype方法现在返回一个错误,如果要转换的字符串dtype在“安全”转换模式下不够长,以保持正在转换的整数/浮点数组的最大值。以前即使结果被截断也允许转换。
例子
>>> x = np.array([1, 2, 2.5])
>>> x
array([ 1. , 2. , 2.5])
>>> x.astype(int)
array([1, 2, 2])