2016-10-30 1 views
0

おはようございます! 私はRの初心者であり、引用符、ペースト、および式の使用にいくつかの問題があります。 私はデータファイルから得られたいくつかの結果に基づいてプロットを与えるパッケージを使用します。結果はオブジェクトとして保存されます(MIN.EDおよびMIN.error)。 プロットについては、これらの結果オブジェクトとテキストを使用して、プロットの線のいくつかにラベルを付けることができます。私は "MAM"["3"}または "MAM[3]"を使用してバリアントを試してみましたが、NAを得る上で維持している以下の line1abel<-paste("MAM"[3],MIN.ED,"\U00B1",MIN.error) を使用するラベルの 。 MAMはモデルタイプであり、3はそのモデルに使用されるパラメータの数です。 MAM subscript3として表示することをお勧めしますが、得られるのはNAの後にMIN.ERRのMIN.ED値の値が続きます。 私は別の添え字の投稿を見てきましたが、なぜそのNA値を得るのか分かりません。私はいくつかの投稿が "bquote"やその他の "式"などを使用しているのを見ていますが、プロットのpacakgeでは行ラベルをつける必要がありますline.labels=c(line1lable,line2label...) MAMと添え字 "3"どうして "NA"が得られるのですか?テキストと結果をテキストとして効果的にリンクするペーストができたと思っていましたが、最悪の場合、NA 44±2ではなくMAM [3] 44±2でした!テキストを使用してプロットのためにRにラベルを書き、bquote、paste、または式を使用して添字を付けます。

ありがとうございました! Danièle

答えて

0
MAM <- "text" 
grid::grid.text(bquote(.(MAM)[3])) 
関連する問題