1. ホーム
  2. python

[解決済み] 2D float numpy arrayを2D int numpy arrayに変換する方法は?

2022-03-15 14:58:57

質問

numpyの実数配列からint型配列に変換する方法は? 配列に直接mapを使おうとしましたが、うまくいきません。

どのように解決するのですか?

を使用します。 astype メソッドを使用します。

>>> x = np.array([[1.0, 2.3], [1.3, 2.9]])
>>> x
array([[ 1. ,  2.3],
       [ 1.3,  2.9]])
>>> x.astype(int)
array([[1, 2],
       [1, 2]])