다른 배열에서 numpy 2d 배열 인덱싱 업데이트

부펜

루프를 사용하지 않고 아래 작업을 수행 할 수있는 방법이 있습니까?

A = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]])
I = np.array([0, 1, 0, 1, 1])
V = np.array([6, 6, 6, 6, 6])

I가 지정한 해당 인덱스에 6이 포함되도록 A를 업데이트하고 싶습니다. 따라서 A는 ...

A = np.array([[6,1],[2,6],[6,3],[4,6],[5,6]])

다음을 시도했지만 작동하지 않았습니다 ..

A[I] = V
A[:,I] = V
아 카발

시도 : A[np.arange(len(A)), I] = V:

In [15]: import numpy as np                                                                                              

In [16]: A = np.array([[1,1],[2,2],[3,3],[4,4],[5,5]])                                                                   

In [17]: I = np.array([0, 1, 0, 1, 1])                                                                                   

In [18]: V = np.array([6, 6, 6, 6, 6])                                                                                   

In [19]: A[np.arange(len(A)), I] = V                                                                                     

In [20]: A                                                                                                               
Out[20]: 
array([[6, 1],
       [2, 6],
       [6, 3],
       [4, 6],
       [5, 6]])

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Numpy에서 2D 배열로 2D 배열 인덱싱

분류에서Dev

다른 2d 배열에서 발생하는 2d numpy 배열의 인덱스를 찾는 방법

분류에서Dev

인덱스 배열로 여러 2D 범위를 Numpy 슬라이싱

분류에서Dev

인덱스 배열로 여러 2D 범위를 Numpy 슬라이싱

분류에서Dev

이 열의 값에서 2d numpy 배열의 열 인덱스 검색

분류에서Dev

다른 배열로 numpy 배열 인덱싱

분류에서Dev

numpy의 다른 다차원 배열에있는 인덱스의 2D 배열에서 다차원 배열 만들기

분류에서Dev

numpy 배열의 다차원 인덱싱

분류에서Dev

다른 배열에서 슬라이스하는 numpy 배열의 인덱스

분류에서Dev

인덱스 배열로 다차원 numpy 배열 인덱싱

분류에서Dev

파이썬 numpy 배열 인덱싱

분류에서Dev

2D 배열로 인덱싱하여 numpy 배열 채우기

분류에서Dev

다차원 numpy 배열을 다른 numpy 배열로 인덱싱하는 방법

분류에서Dev

튜플 배열에 의한 Numpy 2d 및 가능한 Nd 인덱싱

분류에서Dev

둘 이상의 차원에서 numpy 배열 정수 인덱싱

분류에서Dev

Numpy : 배열 인덱싱

분류에서Dev

2D 배열 / 목록 인덱싱

분류에서Dev

다른 2D 배열이 아닌 2D 배열에서 행 선택

분류에서Dev

데이터 프레임에 따라 2d numpy 배열에 데이터 프레임 열 다른 열 값 수

분류에서Dev

3D numpy 배열의 각 2D 슬라이스에서 다른 열 가져 오기

분류에서Dev

2D numpy 배열의 최대 포인트에 대한 인덱스 얻기

분류에서Dev

2D 배열을 사용한 Numpy 멋진 인덱싱-설명

분류에서Dev

한 축을 따라 감소하는 numpy 2d 부울 배열 인덱싱

분류에서Dev

함수 매개 변수를 사용하여 함수 내에서 2D numpy 배열 인덱싱

분류에서Dev

배열로 numpy 배열 인덱싱

분류에서Dev

라인 인덱싱을 유지하면서 2D numpy 배열을 열 벡터로 재정렬

분류에서Dev

numpy TypeError에서 배열 요소 획득 : 슬라이스 인덱싱을 수행 할 수 없습니다.

분류에서Dev

다차원 배열에 대한 numpy 고급 인덱싱

분류에서Dev

파이썬 인덱싱은 numpy 배열을 변경하지 않습니다.

Related 관련 기사

  1. 1

    Numpy에서 2D 배열로 2D 배열 인덱싱

  2. 2

    다른 2d 배열에서 발생하는 2d numpy 배열의 인덱스를 찾는 방법

  3. 3

    인덱스 배열로 여러 2D 범위를 Numpy 슬라이싱

  4. 4

    인덱스 배열로 여러 2D 범위를 Numpy 슬라이싱

  5. 5

    이 열의 값에서 2d numpy 배열의 열 인덱스 검색

  6. 6

    다른 배열로 numpy 배열 인덱싱

  7. 7

    numpy의 다른 다차원 배열에있는 인덱스의 2D 배열에서 다차원 배열 만들기

  8. 8

    numpy 배열의 다차원 인덱싱

  9. 9

    다른 배열에서 슬라이스하는 numpy 배열의 인덱스

  10. 10

    인덱스 배열로 다차원 numpy 배열 인덱싱

  11. 11

    파이썬 numpy 배열 인덱싱

  12. 12

    2D 배열로 인덱싱하여 numpy 배열 채우기

  13. 13

    다차원 numpy 배열을 다른 numpy 배열로 인덱싱하는 방법

  14. 14

    튜플 배열에 의한 Numpy 2d 및 가능한 Nd 인덱싱

  15. 15

    둘 이상의 차원에서 numpy 배열 정수 인덱싱

  16. 16

    Numpy : 배열 인덱싱

  17. 17

    2D 배열 / 목록 인덱싱

  18. 18

    다른 2D 배열이 아닌 2D 배열에서 행 선택

  19. 19

    데이터 프레임에 따라 2d numpy 배열에 데이터 프레임 열 다른 열 값 수

  20. 20

    3D numpy 배열의 각 2D 슬라이스에서 다른 열 가져 오기

  21. 21

    2D numpy 배열의 최대 포인트에 대한 인덱스 얻기

  22. 22

    2D 배열을 사용한 Numpy 멋진 인덱싱-설명

  23. 23

    한 축을 따라 감소하는 numpy 2d 부울 배열 인덱싱

  24. 24

    함수 매개 변수를 사용하여 함수 내에서 2D numpy 배열 인덱싱

  25. 25

    배열로 numpy 배열 인덱싱

  26. 26

    라인 인덱싱을 유지하면서 2D numpy 배열을 열 벡터로 재정렬

  27. 27

    numpy TypeError에서 배열 요소 획득 : 슬라이스 인덱싱을 수행 할 수 없습니다.

  28. 28

    다차원 배열에 대한 numpy 고급 인덱싱

  29. 29

    파이썬 인덱싱은 numpy 배열을 변경하지 않습니다.

뜨겁다태그

보관