geffromtxt 질문입니다 (mixed format - string, float)

조회수 595회

이미지

다음과 같은 파일(asset.csv)이 있습니다.

import numpy as np

data_arr = np.genfromtxt('asset.csv',encoding='ascii' ,delimiter=',', dtype=None)

해당 코드를 사용하여

array([('G1', 1, 100,      5,     0), ('G1', 1,  21,    538,     0), ('G1', 1,  22,   6000,     0), ..., ('G2', 8,  61, 241908,  8800),('G2', 8,  70,  57341, 16800), ('G2', 9,  51,   1340,     0)],  dtype=[('f0', '<U2'), ('f1', '<i4'), ('f2', '<i4'), ('f3', '<i4'), ('f4', '<i4')])

라는 결과를 얻었습니다.

하지만 저는

array([['G1', 1, 100,      5,     0],['G1', 1,  21,    538,     0,...,['G2', 8,  70,  57341, 16800],['G2', 9,  51,   1340,     0]])

와 같은 2차원 배열의 결과를 얻고싶습니다.

어떻게 해야할까요?

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)