np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0)
: start를 배열의 시작값, stop을 배열의 끝값으로 하여 start와 stop 사이를 num개의 일정한 간격으로 1차원 배열로 반환
np.linspace(2.0, 3.0, num=5)
# array([2. , 2.25, 2.5 , 2.75, 3. ])
np.linspace(2.0, 3.0, num=5, endpoint=False)
# array([2. , 2.2, 2.4, 2.6, 2.8])
endpoint가 True이면 stop이 마지막 sample이 되고, False이면 포함되지 않는다. default = True
np.linspace(2.0, 3.0, num=5, retstep=True)
# (array([2. , 2.25, 2.5 , 2.75, 3. ]), 0.25)
retstep가 True이면 (samples , step:sample 사이 간격)을 반환하고, False이면 step이 포함되지 않는다. default = False
numpy.org/doc/stable/reference/generated/numpy.linspace.htmlnumpy.org/doc/stable/reference/generated/numpy.linspace.html
'ML&AI > 관련 python, lib 문법' 카테고리의 다른 글
Ellipsis 객체, '...' in Python (0) | 2021.01.27 |
---|---|
numpy.ndarray.astype (0) | 2021.01.27 |
np.random.rand() (0) | 2021.01.27 |