파이썬리스트를 numPy 배열로 저장할 수 있는지 알아야합니다. 이 같은 의미파이썬에서 목록을 numpy 배열로 저장하는 방법은 무엇입니까?
62
A
답변
79
여기를 보면 알 필요가있는 내용이 표시 될 수 있습니다.
http://www.scipy.org/Tentative_NumPy_Tutorial#head-d3f8e5fe9b903f3c3b2a5c0dfceb60d71602cf93
기본적으로, 당신은 순서의 배열을 만들 수 있습니다.
from numpy import array
a = array([2,3,4])
또는 일련의 시퀀스.
from numpy import array
a = array([[2,3,4], [3,4,5]])
11
a = numpy.array([1,2,3])
24
?
from numpy import array
a = array(your_list)
14
파일로 저장 하시겠습니까?
import numpy as np
myList = [1, 2, 3]
np.array(myList).dump(open('array.npy', 'wb'))
... 그리고 읽어
myArray = np.load(open('array.npy', 'rb'))
4
내 생각, 당신은 NumPy와 배열에 목록을 변환 의미? 이어서 ,
import numpy as np
# b is some list, then ...
a = np.array(b).reshape(lengthDim0, lengthDim1);
당신에게주는 모양 변경에 소정 형상의 목록 (B)의 배열로.
4
당신은 배열에 목록을 변환 예를 들어, numpy.asarray를 사용할 수 있습니다
import csv
import numpy as np
with open('filename','rb') as csvfile
cdl = list(csv.reader(csvfile,delimiter='\t'))
print "Number of records = " + str(len(cdl))
then later
npcdl = np.array(cdl)
정말 매우 간단하다 :
여기>>> a = [1, 2]
>>> np.asarray(a)
array([1, 2])
0
은보다 완벽한 예입니다.
관련 문제
- 1. 터플의 목록을 numpy 배열로 변환 하시겠습니까?
- 2. 2D numpy 배열 목록을 하나의 3D numpy 배열로 변환 하시겠습니까?
- 3. CvMat을 Numpy 배열로 변환하는 방법은 무엇입니까?
- 4. 여러 NumPy 배열로 정렬
- 5. 파이썬에서 목록을 연결하는 방법은 무엇입니까?
- 6. numpy 배열을 벡터 배열로 배열하십시오.
- 7. rpy2 : data.frame을 numpy 배열로 변환
- 8. vtkPoints를 numpy 배열로 변환 하시겠습니까?
- 9. 파이썬에서 중첩 목록을 만드는 방법은 무엇입니까?
- 10. 파이썬에서 사전에 목록을 추가하는 방법은 무엇입니까?
- 11. 목록을 파이썬에서 사전으로 변환
- 12. 어떻게 파이썬에서 배열로 os.path.join을합니까?
- 13. C/C++ 벡터를 Numpy 배열로 빠르게 변환
- 14. numpy 배열로 된 사용자 정의 데이터 유형
- 15. 2D numpy 배열을 1D 배열로 자르기
- 16. 파이썬에서 배열로 사용할 수있는 문자열을 만드는 방법은 무엇입니까?
- 17. 목록을 배열로 변환하려면 어떻게해야합니까?
- 18. 목록을 배열로 변환
- 19. numpy 배열을 회전하는 방법은 무엇입니까?
- 20. 검색된 열을 데이터 보관함에서 배열로 저장하는 방법은 무엇입니까?
- 21. PHP 배열로 변환 될 데이터를 저장하는 좋은 방법은 무엇입니까?
- 22. pyglet으로 numpy 배열을 표시하는 방법은 무엇입니까?
- 23. jQuery가 정렬 된 목록을 배열로 변환하는 방법은 무엇입니까?
- 24. 파이썬에서 ASCII 파일 읽기 (numpy-array?)
- 25. 파이썬에서 numpy 행렬에 관한 간단한 질문
- 26. 큰 목록을 파이썬에서 유지하기
- 27. 파이썬에서 목록을 지정하면
- 28. 파이썬에서 재귀 목록을 이해합니까?
- 29. 빠르게 변화하는 데이터를 파이썬에서 저장하는 가장 좋은 방법은 무엇입니까?
- 30. 파이썬에서 문자열 목록을 복사하는 가장 좋은 방법은 무엇입니까?
import numpy as np; np를 추가하십시오. 앞에 배열 (np.array ([]); 혼동 될 수있는 사람 – Abhi
나는 그 구문을 조금 다르게했을 것이다.'numpy를 np로 가져오고 '= np.array ([[2,3, 4], [3,4,5]])? – SDsolar
그런 식으로 할 수없는 이유는 모르겠다. 고양이를 피하는 방법은 여러 가지가있다. 사실, @eumiro는 아래에 답하십시오. –