numpy를 사용 중이며 치수 정보를 잃지 않고 행을 색인하려고합니다.치수 정보를 잃지 않는 탁아한 색인 조각
import numpy as np
X = np.zeros((100,10))
X.shape # >> (100, 10)
xslice = X[10,:]
xslice.shape # >> (10,)
이 예제에서 xslice는 이제 1 차원이지만 (1,10)이 원합니다. R에서는 X [10, :, drop = F]를 사용합니다. numpy에서 비슷한 것이 있습니까? 나는 문서에서 그것을 찾을 수 없었고 유사한 질문을 보지 못했다.
감사합니다.
이것은 매우 잘못된 느낌입니다 ... – sebpiq
사실,'x [10, :, None]'은'(1, 10)'이 아닌'(10,1)'모양의 배열을 반환합니다 .. – Lisa
@Lisa :'x [아무도, 10]'당신이 원하는대로 할 것입니다. – naught101