[解決済み] R:自然対数を使った方程式をnlsで使う
2022-03-13 14:12:24
質問
今日はよろしくお願いします。
Rと自然対数(ln)で悩んでいます。 まず、Rでln(x)関数が見つかりません。log(x)はln(x)と同じだと気づきました(電卓でln(x)を使用した場合)。
Rでは
log(5) = 1.609438
しかも電卓で。
ln(5) = 1.609438
log(5) = 0.69897
Rで方程式を当てはめようとしています(3つの文献の中で見つけたのはまさにこの方法です)。
y = a + b( x / <サブ 305 ) + c( x / <サブ 305 ) 2 + d ln ( 305 / <サブ x ) + f ln 2 ( 305 / <サブ x )
この方程式を使うには、Rで次のような構文を使うのが正しいのでしょうか?
y ~ a + b*(x/305) + c*((x/305)^2) + d*log(305/x) + f*(log(305/x))^2
この関数をRのnls()で使用することを考えています。 よろしくお願いします。
どのように解決するのですか?
Rで
log
は自然対数です。電卓ではlogは通常10の底の対数を意味する。Rでこれを実現するには
log10
関数を使用します。
log(5)
## [1] 1.609438
log10
## [1] 0.69897(5)
あなたの計算式については、正しいようです。
log
は自然対数です。
関連
-
RStudio の "plot.new() : figure margins too large" 問題を解決する。
-
8.2 カマグラ(No.31〜No.40)
-
ggplot2 からグリッドと背景色を削除する。
-
[解決済み] Rでデータフレームに行を追加する方法は?
-
[解決済み] Rで複数行のコメントを持つことは可能ですか?[重複している]。
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み] 不足しているパッケージをチェックし、インストールするためのエレガントな方法?
-
[解決済み] ベクトル中のある要素のインデックスを求めるR関数はありますか?
-
[解決済み】ifelse()でDateオブジェクトがnumericオブジェクトにならないようにする方法
-
[解決済み] 2つの単語の最初の文字を大文字にします。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
二項演算子への非数値引数を報告するR言語エラー
-
ggplot2 からグリッドと背景色を削除する。
-
R read.table Error:埋め込まれたヌルが含まれているようです。
-
[解決済み] Rの代入演算子"="と"<-"の違いは何ですか?
-
[解決済み] パッケージ 'xxx' は利用できません (for R version x.y.z) 」という警告にどのように対処したらよいですか?
-
[解決済み] ベクトル中のxの値を持つ要素の個数を数える
-
[解決済み] データフレームのリストを行単位で1つのデータフレームに結合する
-
[解決済み] ggplotで凡例のタイトルを変更する方法
-
[解決済み] R および RStudio のコンソールをクリアする関数
-
[解決済み] テーブルをデータフレームに変換する方法