길이가 같지만 너비가 하나 인 배열로 작업 할 때 성가신 모양이 일치하지 않는 문제가 발생했습니다. 예를 들어 import numpy as np
x = np.ones(80)
y = np.ones([80, 100])
x*y
ValueError: shape mismatch: objects cannot be broadcast to a single sha
이것은 숙제가 아닙니다! 복잡한 문제의 예입니다. 지금 배열을 가져 와서 벡터를 만든 다음 벡터가있는 수식을 입력으로 사용합니다. 모든 것이 정상적으로 작동합니다. 그러나 벡터 생성을 건너 뛰고 어레이 슬라이스를 사용하면 궁금 할 것입니다. import numpy as np
a = [[ 7., 5.], [ 9., 3.], [ 7., 2.], [ 7.,
가정하자 I는 I 인덱스 쌍의 시리즈가 배열 A.이 (A1, B1), (A2, B2) (AN, BN) 나는 그 쌍들 사이의 모든 원소의 합을 얻고 싶다. 즉 sum(A[a1:b1]), sum(A[a2:b2]), sum(A[a3:b3]) ...
런타임면에서 가장 효율적인 방법은 무엇입니까? 감사합니다.
파이썬에서 ASCII 파일을 읽는 데 문제가 있습니다. 내가 NumPy와의 genfromtxt를 사용하여 시도 http://pastebin.com/CTwwPPKA : 다음은 파일의 예 data = np.genfromtxt("example.txt")
는하지만 그들은 날짜 개체를해야하기 때문에이 방법으로 나는 제대로 날짜와 시간을 읽을 수 없습니다. 반면에
나는 현재 다음과 같은 방법으로 SQLite는 데이터베이스에서 색상으로 읽고 있습니다 : import numpy as np, apsw
connection = apsw.Connection(db_name)
cursor = connection.cursor()
desc = {'names':('name','R','G','B'),'formats':('a3','f
정수 열과 문자열 열이 여러 개인 numpy 재 배열이 있습니다. 문자열 열의 데이터는 99 %의 정수로 구성되지만 numpy는 "NA"가 열에 있으므로 문자열입니다. 하는 방법은 NA의 제거 및 0으로 변경 않습니다 그래서 나는이 개 질문이? 정수 열이 많은 레코드 배열을 가질 수 있도록 문자열 열을 정수로 변환하려면 어떻게해야합니까? 감사합니다.
감안할 때 같은 길이 a와 b의 두 정렬되지 않은 배열 : a = [7,3,5,7,5,7]
b = [0.2,0.1,0.3,0.1,0.1,0.2]
내가 A의 요소에 의해 그룹을 싶습니다 aResult = [7,3,5]
대안 bResult = [0.2 + 0.1 + 0.2, 0.1, 0.3 + 0.1] = [0.5, 0.1, 0.4]
랜덤 A 및
나는 파이썬 임베딩의 새로운 것이다. 파이썬 + numpy 코드를 C++ 콜백 함수 (DLL 내부)에 임베드하려고합니다. 내가 직면하는 문제는 다음과 같습니다. 내가 가지고있는 경우 : 모든 것이 잘 작동합니다. 하지만 경우 :이 그것을 _import_array 도달 번째 시간에 충돌 Py_Initialize();
_import_array(); //to