728x90
대용량 numpy 파일 읽고 text로 저장하기¶
파일 로드 하는 함수¶
In [ ]:
def load_files(filepath):
return np.loadtxt(filepath, skiprows=1)
.npy 파일이 각각 3GB 이상¶
In [ ]:
files = ['data/200805 EDC3-1 re_group1_densified_point_cloud_part_0_r.txt.npy',
'data/200805 EDC3-1 re_group1_densified_point_cloud_part_1_r.txt.npy']
ss = []
for file in files:
ss.append(np.load(file))
np.savetxt를 이용하여 저장¶
In [ ]:
np.savetxt('data/200805 EDC3-1 re_group1_densified_point_cloud_part_0_r.txt',ss[0])
np.savetxt('data/200805 EDC3-1 re_group1_densified_point_cloud_part_1_r.txt',ss[1])
'Data handling' 카테고리의 다른 글
[numpy] list of array -> numpy array 변환 (0) | 2021.07.05 |
---|---|
[numpy] 이미지 채널 축 변경 (0) | 2021.06.29 |
Pandas error, csv를 읽고 쓸 때 발생하는 유니코드 에러 (0) | 2021.02.21 |
json 파일 저장시 에러 (0) | 2021.01.14 |
기타 에러 ImportError: cannot import name 'StringIO' (0) | 2020.10.28 |