티스토리 뷰

반응형

# default 디렉토리 확인

import os

os.getcwd()

'C:\\Users\\Aaron'       # 해당 경로로 파일이 저장

 


# 텍스트 파일 저장 (savetxt)

np.savetxt?

np.savetxt(

    ['fname', 'X', "fmt='%.18e'", "delimiter=' '", "newline='\\n'", "header=''", "footer=''", "comments='# '", 'encoding=None']

 # fmt = 출력 포맷, delimiter = 구분기호, header = 헤더

arr = np.arange(20).reshape(4,5)

array([[ 0,  1,  2,  3,  4],
       [ 5,  6,  7,  8,  9],
       [10, 11, 12, 13, 14],
       [15, 16, 17, 18, 19]])


np.savetxt('test.txt', arr, fmt = '%2d', delimiter = ',', header='test')  




# 텍스트 파일 불러오기

np.loadtxt?

np.loadtxt(

    ['fname', "dtype=<class 'float'>", "comments='#'", 'delimiter=None', 'converters=None', 'skiprows=0', 'usecols=None', 'unpack=False', 'ndmin=0', "encoding='bytes'"],

)   # dtype = 입력 포맷, delimiter = 구분기호, skiprows = 특정 행 skip, usecols = 특정 컬럼만



np.loadtxt('test.txt', delimiter = ',', skiprows = 1, dtype = 'int')

array([[ 0,  1,  2,  3,  4],

       [ 5,  6,  7,  8,  9],

       [10, 11, 12, 13, 14],

       [15, 16, 17, 18, 19]])





반응형
댓글
최근에 올라온 글
최근에 달린 댓글
링크
Total
Today
Yesterday