[解決済み] Rでデータに滑らかなカーブをフィットさせるには?
2023-02-02 01:36:14
質問
で滑らかな曲線を描こうとしています。
R
. 次のような簡単なおもちゃのデータを持っています。
> x
[1] 1 2 3 4 5 6 7 8 9 10
> y
[1] 2 4 6 8 7 12 14 16 18 20
さて、標準コマンドでプロットすると、当然ながらデコボコでエッジの立った感じになります。
> plot(x,y, type='l', lwd=2, col='red')
推定値を使って3辺が丸くなるような滑らかな曲線にするにはどうしたらよいでしょうか?滑らかな曲線をフィットさせる方法はたくさんあると思いますが、このような曲線にはどれが一番適しているのか、また、どのような書き方で
R
.
どのように解決するのですか?
私は
loess()
が好きです。
x <- 1:10
y <- c(2,4,6,8,7,12,14,16,18,20)
lo <- loess(y~x)
plot(x,y)
lines(predict(lo), col='red', lwd=2)
Venables と Ripley の MASS book には、スプラインと多項式もカバーするスムージングのセクションがあります。
loess()
は皆のお気に入りです。
関連
-
R: 環境と変数のスコープ問題
-
Rの警告 "条件の長さが1より大きいので、最初の要素しか使えない "に対する解決策
-
[解決済み] Rの二乗偏差の総和の算出
-
[解決済み] Rで複数行のコメントを持つことは可能ですか?[重複している]。
-
[解決済み] R:自然対数を使った方程式をnlsで使う
-
[解決済み] Rの再現性のある優れた例題の作り方
-
[解決済み] データフレームを結合(マージ)する方法(内側、外側、左側、右側)
-
[解決済み] ggplot2 の軸ラベルを回転させ、間隔を空ける
-
[解決済み] matplotlib のプロットで軸のテキストを非表示にする
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] データフレーム列の名前によるドロップ
-
[解決済み] パッケージ 'xxx' は利用できません (for R version x.y.z) 」という警告にどのように対処したらよいですか?
-
[解決済み] 関数のソースコードを見るにはどうしたらいいですか?
-
[解決済み] 統計的最頻値の求め方は?
-
[解決済み] Rでtrycatchの書き方
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み] データフレーム内のランダムな行をサンプリングする
-
[解決済み】回帰線の式とR^2をグラフに追加する
-
[解決済み】RでCRANミラーを選択する方法
-
[解決済み] テーブルをデータフレームに変換する方法