Добрый день,
Я борюсь с R и натуральным логарифмом (ln). Во-первых, я не могу найти функцию ln(x) в R. Я заметил, что log(x) совпадает с ln(x) (при использовании ln(x) с калькулятором).
In R:
log(5) = 1.609438
И с калькулятором:
ln(5) = 1.609438
log(5) = 0.69897
Я пытаюсь подобрать уравнение в R (именно так я нашел в литературе 3 ссылки):
y = a + b(x/305) + c(x/305)2< /sup> + d ln(305/x) + f ln2 (305/х)
Правильно ли использовать следующий синтаксис в R для использования уравнения?
y ~ a + b*(x/305) + c*((x/305)^2) + d*log(305/x) + f*(log(305/x))^2
Идея состоит в том, чтобы использовать эту функцию с nls() в R. Заранее спасибо!
log
в R означает натуральный логарифм. Это соглашение математиков, поскольку десятичные логарифмы не представляют математического интереса. Аббревиатура ln была введена, чтобы не сбивать студентов с толку. - person James King   schedule 19.06.2014log
. Вам нужно только прочитать документацию:help("log")
. Ваша формула кажется правильной. - person Roland   schedule 19.06.2014