numpy Python-将特定数据列转换为整型

ddrv8njm  于 2022-11-10  发布在  Python
关注(0)|答案(1)|浏览(128)

我有一个与NumPy一起存储的二维数组。是否可以仅将第一列和第二列从FLOAT转换为整数?

这是我的二维数组示例。

xhv8bpkk

xhv8bpkk1#

您可以使用asType()方法

import numpy as np

arrayOfFloats = np.array(
    [
        [1.2, 2.2, 3.2],
        [4.3, 5.4, 6.2]
    ]
)

arrayOfFloats[0:1, 0:2] = arrayOfFloats[0:1, 0:2].astype(np.int64)

print(arrayOfFloats)

相关问题