index= np.array([4,2,3,1])
인 인덱스 목록이 있다고 가정합니다. 나는 2 차원 배열 blah
을 가지고 을 사용하여 blah
의 행을 추출하고 싶습니다. R에서이 작업을 수행 할 수 있다는 것을 알고 있지만 어떻게 파이썬/numpy로이 작업을 수행합니까?배열을 배열에 전달
0
A
답변
1
In [24]: index = np.array([4,2,3,1])
In [25]: blah = np.array([[1], [2], [3], [4], [5]])
In [26]: blah[index]
Out[26]:
array([[5],
[3],
[4],
[2]])
0
당신은 2 차원 배열 "ㅋ"로 그렇게하려면 다음을 수행 할 수 있습니다
index= np.array([4,2,3,1])
blah=np.array([[1,2,3,4,5], [6,7,8,9,10]])
matrix=[]
for i in range(len(blah)):
matrix.append(blah[i][index])
print np.array(matrix)
결과 :
[[ 5 3 4 2]
[10 8 9 7]]
관련 문제
- 1. 자바 스크립트 배열에 PHP 배열을 전달
- 2. 포인터 배열에 포인터 전달
- 3. 함수 배열에 객체 전달
- 4. YAML 배열에 변수 전달
- 5. 배열을 함수로 전달
- 6. 배열에 함수 오류 전달
- 7. 배열에 대한 포인터를 glGenBuffers에 전달
- 8. 호스트 포인터 배열을 장치 전역 메모리 포인터 배열에 전달 하시겠습니까?
- 9. C 배열에 전달 된 char 배열을 수정하십시오. C#
- 10. JSON이 작동하지 않아 JavaScript 배열에 PHP 문자열 배열을 전달 하시겠습니까?
- 11. 구조체 배열에 대한 포인터 전달
- 12. 구조체의 배열에 포인터 전달
- 13. 포인터 배열에 생성자 전달
- 14. 옵저버블 배열에 인수 전달
- 15. 배열에 변수 전달
- 16. JavaScript의 배열에 객체 전달
- 17. 배열을 다른 배열에 푸시
- 18. 배열에 구조체의 배열을 cuda에로드합니다.
- 19. PHP : 배열에 배열을 넣으십시오.
- 20. 배열을 세션 배열에 추가
- 21. 객관적인 배열에 배열을 푸시하려고합니다
- 22. 함수에서 구조체의 배열을 전달
- 23. 빈 json_encode 배열을 JQuery에 전달
- 24. 특정 배열을 대상으로 변수 전달
- 25. 함수에 char 배열 배열에 대한 포인터 전달?
- 26. for 루프를 사용하여 배열을 다른 배열에 할당
- 27. JSON을 사용하여 JavaScript 배열을 PHP 배열에 전달, PHP 배열을 사용하여 mysql 쿼리
- 28. 2D 배열에 액세스하고 label.text에 문자열 전달
- 29. 배열을 hidden_field ROR로 전달
- 30. 바이트 배열을 함수에 전달
하지 않습니다'ㅋ [인덱스를 ,] 네가 원하는 걸 줄까? (R과 같은 문법) –
IndexError : 인덱스로 사용되는 배열은 정수 (또는 부울) 유형이어야합니다. 나는 이것이 무엇을 의미하는지 모르겠습니다. – lord12
재현 할 수있는 예제를 게시하십시오. 여러분의'index'는 여기 보이는 것처럼 보이면 안됩니다. –