«cartesian-product» 태그된 질문


12
x 및 y 배열 포인트의 직교 곱을 2D 포인트의 단일 배열로
그리드의 x 및 y 축을 정의하는 두 개의 numpy 배열이 있습니다. 예를 들면 다음과 같습니다. x = numpy.array([1,2,3]) y = numpy.array([4,5]) 이 배열의 데카르트 곱을 생성하여 생성하고 싶습니다. array([[1,4],[2,4],[3,4],[1,5],[2,5],[3,5]]) 루프에서 여러 번이 작업을 수행해야하므로 비효율적이지 않습니다. 나는 그것들을 파이썬 목록으로 변환하고 itertools.productnumpy 배열을 사용 하고 다시 돌려주는 것이 가장 효율적인 …

9
numpy에 arange / linspace의 다차원 버전이 있습니까?
각 x가 {-5, -4.5, -4, -3.5, ..., 3.5, 4, 4.5, 5}에 있고 y에 대해서도 동일한 2d NumPy 배열 (x, y) 목록을 원합니다. . 나는 할 수있을 것이다 x = np.arange(-5, 5.1, 0.5) y = np.arange(-5, 5.1, 0.5) 그런 다음 가능한 모든 쌍을 반복하지만 더 좋은 방법이 있다고 확신합니다. 나는 다음과 …
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.