2.3.7 数据类型转换
NumPy ndarray数据类型可以通过参数dtype进行设定,还可以使用astype()方法转换类型,这在处理文件时很实用。注意,调用astype()方法时会返回一个新的数组,也就是原始数据的一份复制文件。
比如,把string类型转换为float类型。
vector = numpy.array(["1", "2", "3"])
vector = vector.astype(float)
上述例子中,如果字符串包含非数字类型,从string类型转换为float类型时就会报错。