Python で値の対訳を見つける方法


数値の真対数は、数値の対数の逆数です。

したがって、数値の対数を計算する場合は、逆対数を使用して元の数値を復元できます。

たとえば、数字 7 から始めるとします。7 の対数 (底 10) を取ると、0.845 が得られます。

log10 (7) = 0.845

値 0.845 の逆対数 (底 10) は、10 の 0.845 乗をとることで求められます。

10,845 = 7

逆対数により、元の数値を見つけることができました。

次の表は、値の底に基づいて Python で値の逆対数を計算する方法を示しています。

ベース 番号 保存 アンチローグ
e バツ 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 変換を実行する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です