본문 바로가기

절대값

[파이썬] numpy 배열을 절댓값으로 변경하려면? - np.abs() 음수와 양수가 포함되어 있는 numpy 배열을 절댓값으로 만들어주는 함수가 바로 numpy 라이브러리의 abs() 함수인데요, 아래의 코드를 보면서 설명드리도록 하겠습니다. numpy 배열을 절댓값으로 변경해주기 앞서, 먼저 난수를 생성해주는 randn() 함수를 통해 새로운 배열을 만들어주도록 하겠습니다. import numpy as np arr1 = np.random.randn(5,3) print(arr1) [[-3.32523001 0.50763994 -1.25221301] [-0.48479394 -0.07373014 -1.18268601] [-0.34164463 -0.26260907 0.88734486] [-0.67047789 -0.52695927 -0.83986398] [ 1.98314209 -1.. 더보기
[파이썬] 데이터를 절댓값으로 바꾼 뒤 내림차순 정렬 하려면? - abs() 1. abs : 절댓값으로 변경 데이터를 절댓값으로 바꿔주는 함수는 바로 abs() 인데요, 간단하게 함수 안에 숫자형 데이터를 입력하면 된답니다. 아래의 코드를 보도록 하겠습니다. num = -50 num2 = abs(num) print(num2) 50 음의 값을 갖는 데이터 'num'을 abs() 함수에 입력하면 양의 값을 가진 데이터로 반환해줌을 볼 수 있습니다. 2. abs + sort : 절댓값으로 변경 후 정렬 한편, 리스트 안에 있는 데이터를 절댓값으로 변경한 뒤 오름차순 또는 내림차순으로 정렬해야 하는 경우가 있는데요, 이러한 경우 for문으로 사용하여 일괄적으로 절댓값으로 변경한 뒤, sort() 함수를 이용하여 정렬을 할 수 있습니다. 아래의 코드를 보도록 하겠습니다. list1=[4,.. 더보기