CSV形式のファイルをnumpy形式に変更する方法
numpyのloadtextを使用した例を示します。
先頭行を含んでnumpy形式に変更する方法
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import numpy as np def main(): csvfile = './file.csv' data = open_csv_numpy_loadtxt(csvfile) print(data) def open_csv_numpy_loadtxt(filename): data = np.loadtxt(filename, delimiter=",") return data if __name__ == "__main__": main() |
先頭行を除いてnumpy形式に変更する方法
1 2 3 4 5 6 7 8 9 10 11 12 13 |
import numpy as np def main(): csvfile = './file.csv' data = open_csv_numpy_loadtxt_skiprow(csvfile) print(data) def open_csv_numpy_loadtxt_skiprow(filename): data = np.loadtxt(filename, delimiter=',', skiprows=1) return data if __name__ == "__main__": main() |