NumPy 配列を文字列型に変換する方法
NumPy配列を文字型に変換するには、NumPyのastype()関数を使用します。この関数は、配列のデータ型を指定したデータ型に変換します。
例えば、NumPy配列arrを文字列型に変換するには、以下のコードを使用できます。
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
arr_chars = arr.astype(str)
上記コードでは、arr.astype(str)を使用して配列arrのデータ型を文字型に変換し、結果をarr_chars変数に代入しています。
注意:astype()関数は新しい配列を作成します。元の配列のデータ型は変更されません。元の配列を直接変更する場合は、arr.astype(str, copy=False)を使用できます。