728x90
반응형
linspace : 설정한 범위에서 선형적으로 분할한 위치의 값을 출력
logspace : 설정한 범위에서 로그로 분할한 위치의 값을 출력
print(np.linspace(0,100,5))
print()
print(np.logspace(2,4,3))
#########################################
[ 0. 25. 50. 75. 100.]
[ 100. 1000. 10000.]
예를 들어서, 30세에 연봉이 $100,000 이고, 60세에 $1,000,000 일때, 연봉이 선형으로 증가, 지수함수로 증가하는
두 경우에서의 40세, 50세 연봉을 출력하는 경우 아래와 같이 활용할 수 있다.
age_30 = 100000
age_60 = 1000000
print(np.linspace(age_30,age_60, 4))
print()
print(np.logspace(np.log10(age_30),np.log10(age_60), 4))
#######################################################
[ 100000. 400000. 700000. 1000000.]
[ 100000. 215443.46900319 464158.88336128 1000000. ]
728x90
반응형
'Study > FastCampus' 카테고리의 다른 글
[Numpy] random (0) | 2021.06.25 |
---|---|
[Numpy] 행렬 데이터의 결합 (0) | 2021.06.23 |
[Numpy] Numpy 행렬값 치환하기 (0) | 2021.06.23 |
[Numpy] Numpy 개요 및 행렬 데이터 만들기 (0) | 2021.05.17 |
[python] map(), filter(), reduce() 구현 (0) | 2021.05.17 |