1
に指定されたxのyを探すここに私のセットアップが私はカーネル平滑化分布から</p> <p>をCDFを導出するよ累積度数グラフ
library("DiagTest3Grp", lib.loc='~/R/win-library/3.2")
data <- c(34,46,47,48,52,53,55,56,56,56,57,58,59,59,68)
bw <- BW.ref(data)
x0 <- seq(0, 100, .1)
KS.cdfvec <- Vectorize(KernelSmoothing.cdf, vectorize.args = "c0")
x0.cdf <- KS.cdfvec(xx = data, c0 = x0, bw = bw)
plot(x0, x0.cdf, type = "l")
だ私は、しかし、グラフ
を生成します私は緑色なので、与えられたxをどのように派生させるのか分かりません(あるいはその逆)、それは単純なx、yグラフなので横断面を調べるだけです。
を使用できるようには問題の半分をありがとうございました。私はapprox(x = y0、x = x0.cdf、y = 77)を試して、約(x = y0、x = x0.cdf、y = 77)でエラーが発生しました。 仮引数xが複数の実際の引数また、xy.coords(x、y)に「approx(y = 5、x = x0.cdf、xout = y0)」というエラーがあります:「x」と「y」の長さが異なります...本当にありがとう! – thistleknot
あなたの質問に指定されていないので、 'y0'がここにあるのと混同されますか?しかし、はい、 '?approx'のドキュメントを読んでください。 'x'と' y'は点のベクトルに対応しています。つまり '(x [1]、y [1])'と 'xout'は対応するyの値を求めるxの値です – mgilbert
私は与えられたxとyを与え、xを与えます。あなたは私にxを与える方法を教えてくれましたが、その逆はありません – thistleknot