申し訳ありませんが質問はかなり素朴ですが、私は立ち往生していて、別の場所で特定の回答を見つけることができませんでした。私は初心者です。私は以下に説明するプロットで縦軸を表示させることはできません。ミラーバープロットの軸を(基本的に)表示するR
barplot(-(seq(0,10,2)), width=0.6, space=1, xlim=c(-12,12), ylim=c(2,10), horiz=T, axisnames=FALSE,col="green")
barplot(seq(0,10,2),add=T, width=0.6, space=1, axes=F,horiz=T,axisnames=FALSE,col="darkred")
私はそれが「何のグラフィカルなパラメータ」ではありませんと言っ警告を受ける(statmethods.netから引用)「それを描画するためのオプションのaxis.lty = 1を含める」してみてください。この問題を解決するためにboxplot()を使用してみてください。前もって感謝します。
グレート:次の例を(あなたが
c(2, 10)
にYLimプロパティを設定しているため、横軸は最初のバーをオーバーラップ)を参照してください!私はそれが簡単だと分かっていましたが、マニュアルを読んでいても(つまり、一般的な専門用語ではまだ使われていませんでした)、私はそれを理解できませんでした。多くのThx。私は今、軸(2、pos = 0)を0からのプロットに再配置することができると考えています。 – Scientistああ、残念ですが、axis()関数はプロット上に*独立した*軸を生成します。 barplot()軸を中央の0の位置に移動する方法を知っていれば、ここで教えてください。 thnx – Scientist
@ eduardofoxでは、 'axis(2、pos = 0)'で行うことができます。詳しくは '?axis'を参照してください。 – mt1022