Python에서 값의 역설을 찾는 방법


숫자의 역로그 는 숫자 로그의 역수입니다.

따라서 숫자의 로그를 계산하는 경우 역로그를 사용하여 원래 숫자를 복구할 수 있습니다.

예를 들어, 숫자 7로 시작한다고 가정합니다. 7의 로그(기본 10)를 취하면 0.845를 얻게 됩니다.

log10 (7) = 0.845

0.845 값의 역대수(밑 10)는 10을 0.845의 거듭제곱으로 계산하여 찾을 수 있습니다.

10,845 = 7

역로그를 통해 우리는 원래 숫자를 찾을 수 있었습니다.

다음 표는 기본을 기반으로 Python에서 값의 역로그를 계산하는 방법을 보여줍니다.

베이스 숫자 구하다 앤티로그
이자형 엑스 np.log(x) np.exp(x)
엑스 np.log10(x) 10 **x

다음 예제에서는 밑수에 대해 서로 다른 값을 사용하여 Python에서 값의 역로그를 계산하는 방법을 보여줍니다.

예 1: 밑수 10의 역로그 계산

값 7의 로그(밑 10)를 취한다고 가정합니다.

 import numpy as np

#define original value
original = 7

#take log (base 10) of original value
log_original = np. log10 (original)

#display log (base 10) of original value
log_original

0.845098

7의 초기 값을 찾기 위해 10을 0.845098로 거듭제곱하여 역대수를 구할 수 있습니다.

 #take the antilog
10 ** log_original

7.0

역대수를 취함으로써 우리는 초기값 7을 얻을 수 있었습니다.

예 2: 자연로그의 역로그 계산

값 7의 자연 로그를 취한다고 가정합니다.

 #define original value
original = 7

#take natural log of original value
log_original = np. log (original)

#display natural log of original value
log_original

[1] 1.94591

7의 초기값을 찾기 위해 e를 1.94591만큼 거듭제곱하여 역대수를 구할 수 있습니다.

 #take the antilog
n.p. exp (log_original)

7.0

역대수를 취함으로써 우리는 초기값 7을 얻을 수 있었습니다.

추가 리소스

Python에서 로그-로그 플롯을 만드는 방법
Python에서 Box-Cox 변환을 수행하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다