Python Numpy matrix.astype()

Python Numpy matrix.astype()

Numpy matrix.astype()方法的帮助下,我们能够转换矩阵的类型,但问题是数据丢失,如果我们想将float转换为int,那么一些数据会丢失。这个方法有助于矩阵的类型转换。

语法 : matrix.astype()

返回:类型转换后返回矩阵。

例子#1 :
在这个例子中,我们可以看到我们如何使用matrix.astype()方法将浮动类型的矩阵转换为int类型的矩阵。

# import the important module in python
import numpy as np
            
# make a matrix with numpy
gfg = np.matrix('[1.2, 2.8, 3.1, 4.5]')
            
# applying matrix.astype() method
geeks = gfg.astype(int)
      
print(geeks)

输出:

[[1 2 3 4]]

例子#2 :

# import the important module in python
import numpy as np
            
# make a matrix with numpy
gfg = np.matrix('[1.1, 2, 3.5; 4.2, 5.5, 6; 7, 8, 9.3]')
            
# applying matrix.astype() method
geeks = gfg.astype(int)
      
print(geeks)

输出:

[[1 2 3]
 [4 5 6]
 [7 8 9]]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程