Pythonで行列データをCSVに出力する方法について説明します。この記事では、Pythonのnumpy
ライブラリを使用して行列データをCSVに出力する方法を紹介します。
CSVへの出力
Pythonで行列データをCSVに出力するためには、numpy
ライブラリのnumpy.savetxt
関数を使用します。以下にその使用例を示します。
import numpy as np
# 行列データの例
matrix_data = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# CSVファイルに出力
np.savetxt("output.csv", matrix_data, fmt="%.0f", delimiter=",")
このコードでは、numpy.savetxt
関数を使用して行列データをCSVファイルに出力しています。numpy.savetxt
関数の引数は以下の通りです。
"output.csv"
: 出力ファイル名matrix_data
: 対象データfmt="%.0f"
: 出力データのフォーマットdelimiter=","
: 分割の文字列
以上がPythonで行列データをCSVに出力する方法です。この方法を使えば、Pythonで生成した行列データをCSVファイルに出力し、Excelなどで分析することが可能になります。