2016-07-11 12 views
0
に設定します
plot.new() 
segments(0, 1, 3) 
segments(0, 0.5, 2) 

2行をプロットしようとしましたが、プロットサイズが小さすぎる(2行が同じ長さに見える)ようです。私はこのpostを参考に、以下を試してみたが、所望の結果を得ることができませんでした:あなたは空のプロットを初期化してから、このプロットにあなたのラインセグメントを置くことができますグラフィックスウィンドウ(プロットサイズ)のサイズをR

> dev.new(height = 3, width = 3) 
NULL 
> segments(0, 1, 3) 
Error in segments(0, 1, 3) : plot.new has not been called yet 
> segments(0, 0.5, 2) 
Error in segments(0, 0.5, 2) : plot.new has not been called yet 

答えて

0

を:

# empty plot 
plot(NULL, ylim=c(-1,2), xlim=c(-1,4), ylab="something", xlab="the x axis") 
# add line segments 
segments(0, 1, 3) 
segments(0, 0.5, 2) 

これは

で始まり、線分以外のすべてを削除するには

enter image description here

を生成します

plot(NULL, ylim=c(-1,2), xlim=c(-1,4), ylab="", xlab="", xaxt="n", yaxt="n", bty="n") 

help(par)ファイルには、これらの引数のそれぞれが記載されています。

+0

ありがとうございました。セグメントだけを持つことは可能ですか? (ボックスなし、軸なしなど) – Adrian

+0

私の答えの一番下にある編集を参照してください。 – lmo

関連する問題