stripplot()
プロット機能を使用して、いくつかの試行から栄養素の値 (N、P、K など) を比較しようとしています。栄養素ごとに個々の値を並べて表示するのではなく、各栄養素の個別のプロットを表示して、各栄養素内で容易に比較できるようにしたい (たとえば、「試験 A」と「試験 A」の窒素 (N) 値を比較する) 「試行 B」からの窒素値)。このコードは、試行間で簡単に比較できない、並べてプロットを作成します。
foo <- data.frame(conc=rnorm(90),element=rep(c("N","P","K"),each=30),
trial=rep(c("Trial_A","Trial_B"),times=45))
stripplot(conc~element|trial,data=foo)
大きなストリッププロットが 1 つだけになるように栄養素の値を点在させる方法はありpch=
ますか?
@ BlankUsername: コードの提案に感謝します。ただし、実際には値を点の別々の「列」に並べてプロットしようとしています...したがって、この場合、2回の試行からのN、P、およびKについて、x軸に沿って、この順序: トライアル 1 の N、トライアル 2 の N、トライアル 1 の P、トライアル 2 の P、トライアル 1 の K、トライアル 2 の K... したがって、3 つの栄養素と 2 つのトライアルの場合、2x3 = 6 列になります。両方の試行で値が組み合わされ、記号で区切られている 3 つの列ではありません。この説明が理にかなっていることを願っています。私が作ろうとしているプロットの写真を含めることができれば、私はこの質問に対する答えをすでに持っていると思います:) 私がこのようにしたい理由は、私が試行ごとに多くの値を持つ多くの栄養素があり、はい、