这是
astype用于执行转换的示例:
import numpy as nprecs = [('Bill', '31', 260.0), ('Fred', 15, '145.0')]r = np.rec.fromrecords(recs, formats = 'S30,i2,f4', names = 'name, age, weight')print(r)# [('Bill', 31, 260.0) ('Fred', 15, 145.0)]
的
age是D型细胞
<i2:
print(r.dtype)# [('name', '|S30'), ('age', '<i2'), ('weight', '<f4')]
我们可以将其更改为
<f4使用
astype:
r = r.astype([('name', '|S30'), ('age', '<f4'), ('weight', '<f4')])print(r)# [('Bill', 31.0, 260.0) ('Fred', 15.0, 145.0)]
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)