Natürlicher Logarithmus in R

Manav Narula 9 Januar 2021
Natürlicher Logarithmus in R

Der Logarithmus, die Umkehrung des Exponentials, ist sehr nützlich beim Lösen komplexer nichtlinearer Exponentiallösungen.

Die Funktion log() in R gibt die natürlichen logarithmischen Werte zurück. Die Funktionen log10() und log2() haben die Basis 10 bzw. 2. Der folgende Codeschnipsel zeigt die Verwendung dieser Funktionen:

log(5)
[1] 1.609438
log10(5)
[1] 0.69897
log2(5)
[1] 2.321928

Wir können die Basis auch in der Funktion log() mit dem Parameter base angeben. Das folgende Beispiel berechnet den Logarithmuswert von 5 mit der Basis 3:

log(5,3)
[1] 1.464974

Die Funktion log1p() ist ebenfalls in R verfügbar und berechnet den natürlichen logarithmischen Wert von 1+n, wobei n der an die Funktion übergebene Wert ist. Das folgende Beispiel berechnet den Logarithmuswert von 1+4:

log1p(4)
[1] 1.609438

Je nach Wert und Basis des gewünschten logarithmischen Wertes können wir diesen auch in Gleichungen verwenden. Eine Beispielgleichung ist unten dargestellt:

y ~ a + b + log(10/x)
Manav Narula avatar Manav Narula avatar

Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.

LinkedIn

Verwandter Artikel - R Math