トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン 印刷

curve()

auditR

 関数をプロットする

曲線を描く

サインカーブや正規分布曲線のように、あらかじめ定義された関数の曲線を描くには、curve()関数が便利。

# サインカーブ
> curve(sin, from=0, to=2*pi)
#  正規分布曲線
> curve(dnorm, from=-4, to=4)

自作関数も

関数の部分は予め定義しておけば、Rに存在しない自作関数であってもよい。

> curve(x^3-2*x^2+x, from=-1, to=1)
> curve(x^3-2*x^2+x, from=-10, to=10)

もちろん直線も

曲線が描ければもちろん直線も描けることは言うまでもない。

> test <- function(x) {2 * x}
> test(2)
[1] 4
> curve(test, from=0, to=8)

[グラフ作成]


Last updated 2022-10-08 | auditR (c) N.Nawata