numpy 모듈에 대해 질문할 것이 있습니다.
제가 numpy.loadtxt 함수를 사용하려고 하는데, 여기 사용할 데이터는 2 열, 744 행으로 구성된 연속된 자료 입니다.
그런데
e0,concentration0=np.loadtxt('May.txt',skiprows=1,usecols=[0,1],dtype=np.float)
이런식으로 코드를 짜고 실행을 해보면,
IndexError: list index out of range 라는 오류가 나오고,
e0,concentration0=np.loadtxt('May.txt',skiprows=1,usecols=[0],dtype=np.float)
이런식으로 코드를 짜고 실행을 해보면,
ValueError: too many values to unpack 이런식으로 오류가 나옵니다...
혹시 numpy.loadtxt 함수가 감당할수 있는 최대 데이터 수가 있습니까?
여러 사이트를 검색해보았는데, 해외 어떤 사용자의 경우에는 6만 개의 행, 3개의 열로 이루어진 데이터도 numpy.loadtxt 를 이용하여 불러오는 것을 보았습니다.
제가 짠 코드에 문제가 있는 것인지... 데이터에 문제가 있는것인지... 데이터에 문제가 있다고 생각해서, 직접 데이터를 만들고 실행해보아도 똑같은 결과를 뱉습니다... 파이썬마을 질문게시판에도 올렸는데 오랜시간 답변을 얻지못하였습니다.
그래서 오늘의 유머 프로그래머 게시판에도 올려 봅니다.
꼭 해결 하였으면 좋겠습니다.
감사합니다. 좋은 하루 되십시오.