더북(TheBook)

UNIT 25
유니버셜 함수 파헤치기

DATA SCIENCE FOR EVERYONE icon_day

 

벡터화된 유니버셜 함수(ufunc)는 브로드캐스팅의 함수형 버전이다. ufunc를 사용하면 함수를 한 번 불러서 배열의 모든 아이템에 적용할 수 있다. numpy는 다양한 ufunc를 제공하는데, 그 일부는 다음과 같다.


◼︎ 사칙 연산 : add(), multiply(), negative(), exp(), log(), sqrt()

◼︎ 삼각 함수 : sin(), cos(), hypot()

◼︎ 비트 단위 : bitwise_and(), left_shift()

◼︎ 관계형, 논리 : less(), logical_not(), equal()

◼︎ maximum()minimum()

◼︎ 부동소수점에 적용할 수 있는 함수 : isinf(), infinite(), floor(), isnan()

 


* 삼각 함수 각에 대한 함수로 삼각형의 각과 변의 길이를 연관시킨 것. 각에 따라 사인, 코사인, 탄젠트 함수 등 값을 나타냄

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.