0
numpy 배열을 다른 numpy 배열에 추가하려하지만 다음 오류가 발생합니다.ValueError : 배열을 다른 배열에 추가 할 때 모양 (28)에서 모양 (28,0)으로 입력 배열을 브로드 캐스팅 할 수 없습니다.
ValueError: could not broadcast input array from shape (28) into shape (28,0)
이 내 코드입니다 :
sample = np.fabs(sample - avg)
counter = np.arange(1,len(sample)+1)
np.append(sample, counter, axis=1)
어떻게이 문제를 해결할 수 있습니까?
들어. 그러나 문제는 어디에 있습니까? 'sample-avg' 부분에서? 그렇다면이 두 변수의 근원과 모양은 무엇입니까? '(28,0)'모양의 배열은 의심 스럽다. 그것은 비어 있습니다. – hpaulj
내 코드를 편집했습니다. 문제는 다른 행에 열을 추가 할 때 세 번째 행에 있습니다. –
'array.append'에서 벗어나십시오. 사람들은 종종 그것을 오용합니다. 목록 추가는 더 좋거나 모든 사마귀와 연결됩니다. – hpaulj