R の値の対対語を見つける方法
数値の真対数は、数値の対数の逆数です。
したがって、数値の対数を計算する場合は、逆対数を使用して元の数値を復元できます。
たとえば、数字 7 から始めるとします。7 の対数 (底 10) を取ると、0.845 が得られます。
log10 (7) = 0.845
値 0.845 の逆対数 (底 10) は、10 の 0.845 乗をとることで求められます。
10,845 = 7
逆対数により、元の数値を見つけることができました。
次の表は、R の値の真数を底に基づいて計算する方法を示しています。
ベース | 番号 | 保存 | アンチローグ |
---|---|---|---|
ない | バツ | ログ(x,n) | x^n |
e | バツ | 新聞 | exp(x) |
十 | バツ | ログ10(x) | 10^x |
次の例は、基数に異なる値を使用して R の値の真対数を計算する方法を示しています。
例 1: 底 10 の真対数の計算
値 7 の対数 (底 10) を取るとします。
#define original value original = 7 #take log (base 10) of original value log_original = log10(original) #display log (base 10) of original value log_original [1] 0.845098
初期値 7 を見つけるには、10 の 0.845098 乗によって逆対数を取得します。
#take the antilog
10^log_original
[1] 7
逆対数を取ることで、初期値 7 を取得できました。
例 2: 自然対数の真対数の計算
値 7 の自然対数を取るとします。
#define original value original = 7 #take natural log of original value log_original = log(original) #display natural log of original value log_original [1] 1.94591
初期値 7 を見つけるには、 e を1.94591 乗して逆対数を求めることができます。
#take the antilog
exp(log_original)
[1] 7
逆対数を取ることで、初期値 7 を取得できました。
例 3: 底 x の真対数の計算
値 7 の対数 (底 5) を取るとします。
#define original value original = 7 #take log (base 5) of original value log_original = log(original, 5) #display log (base 10) of original value log_original [1] 1.209062
初期値 7 を見つけるには、5 を 1.209062 乗して逆対数を取得します。
#take the antilog
5^log_original
[1] 7
逆対数を取ることで、初期値 7 を取得できました。
追加リソース
R でデータを変換する方法 (対数、平方根、立方根)
R で Box-Cox 変換を実行する方法
R で対数対数プロットを作成する方法