[英]how to remove the decimal point
有一个可选的参数numpy.loadtxt()
称为dtype
,它允许你指定数组的数据类型。 如果不提供任何参数,则默认值为float,这就是您所看到的。
因此,您可以执行以下操作:
import numpy as np
data = np.loadtxt("filename.txt", dtype=np.int16)
您可以在打印之前将numpy类型转换为int
。
# Create example data
example = np.random.rand(10, 2)*10
# Print as integer
print(example.astype(int))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.