関数をプロットする
曲線を描く
サインカーブや正規分布曲線のように、あらかじめ定義された関数の曲線を描くには、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