Python ファイルを使用して配列を入力するには、numpy.loadtxt() 関数を使用できます。具体的な手順は次のとおりです。 NumPy ライブラリをインポートし、ファイルを開きます。データ区切り文字を指定して、loadtxt() 関数を使用してファイルを読み取ります。たとえば、my_data.txt にカンマ区切りのデータ 1、2、3、4、5、6、7、8、9 があり、次のコードを使用して読み取ることができるとします。 import numpy as np open('my_data.txt', 'r') を f として使用: data = np.loadtxt(f, delimiter=',')
##Python ファイル入力配列の使用方法
Python では、numpy.loadtxt() 関数を使用して、ファイルからデータを読み取り、配列に変換できます。
ステップ:
<code class="python">import numpy as np</code>
<code class="python">with open('my_data.txt', 'r') as f: # 这里输入文件路径和读取模式('r')</code>
関数を使用してファイルを読み取ります:
<code class="python">data = np.loadtxt(f, delimiter=',')</code>
パラメーターはデータの区切り文字を指定します (デフォルトはスペース)。
例:
次のデータ (カンマで区切られた) が含まれるmy_data.txt という名前のテキスト ファイルがあるとします。
<code>1,2,3 4,5,6 7,8,9</code>このデータを NumPy 配列に読み取るには、次のコードを使用できます:
<code class="python">import numpy as np with open('my_data.txt', 'r') as f: data = np.loadtxt(f, delimiter=',') print(data)</code>出力:
<code>[[1. 2. 3.] [4. 5. 6.] [7. 8. 9.]]</code>
注:
パラメーターを使用してヘッダー行をスキップできます。
パラメータを使用してデータのタイプを指定することもできます (デフォルトは float)。
関数を使用できます。
以上がPythonでファイル入力配列を使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。