旅行好きなソフトエンジニアの備忘録

プログラミングや技術関連のメモを始めました

【Python】 csv数値データファイルの読み書き

csv数値データファイルの読み書きはnumpyを使うと簡単にできます。

import numpy as np

# csvファイルの読み込み(ヘッダがある場合はskiprowsを1にする)
data = np.loadtxt('file.csv', delimiter=',', skiprows=0)

# csvファイルへの書き込み(%0.2fで小数点以下の桁数を指定している)
np.savetxt('file.csv', data, fmt='%0.2f')

科学技術計算のためのPython入門 ――開発基礎、必須ライブラリ、高速化

科学技術計算のためのPython入門 ――開発基礎、必須ライブラリ、高速化