np.linspace(startstopnum=50endpoint=Trueretstep=Falsedtype=Noneaxis=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

 

numpy.linspace — NumPy v1.19 Manual

Return evenly spaced numbers over a specified interval. Returns num evenly spaced samples, calculated over the interval [start, stop]. The endpoint of the interval can optionally be excluded. Changed in version 1.16.0: Non-scalar start and stop are now sup

numpy.org

 

'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

+ Recent posts