動機づけの例 - シンボルの塗りつぶした円と塗りつぶした円を作成する必要があります。forestplot:パッケージで提案されているように、既存のfpDrawNormalCIを修正したい
forestplot(labeltext = labelstrings,
fn.ci_norm = c(fpDrawCircleCI, fpDrawPointCI),
mean=cbind(df.both$mauc, df.both$mcmax),
lower=cbind(df.both$lauc, df.both$lcmax),
upper=cbind(df.both$uauc, df.both$ucmax),
xlog=TRUE,
boxsize=0.4,
pch=1,
xticks = c(0.33,0.5,0.8,1,1.25,2,3),
col=fpColors(box=c("black","black"),line=c("black","black")),
txt_gp = fpTxtGp(xlab=gpar(cex=1),ticks=gpar(cex=0.8)))`
ただし、シンボルのサイズは少し異なります(fpDrawPointCIはfpDrawCircleCIよりも小さくなります)。私がfpDrawPointCIを試してみると、受け入れられるpch値のベクトルを得ることができません。
私は
fn.ci_norm = c(fpDrawPointCI(pch=1), fpDrawPointCI(pch=19)
を試してみましたが、それは動作しませんでした。
私はライブラリ(forestplot)をロードした後、私の森林プロットコマンドの前に、このスクリプトを作成しようとしました。
fpDrawPointCIfilled()のエラー:関数prFpDrawLineが見つかりませんでした。誰かがforestplotのfpDrawNormalCI関数をどのように変更したかの例を投稿できますか?ポイントスタイルのための大きさや形状を設定する
meta.ci.pch = 21
(または他のコード):
おかげで、 クリス