1

Rでx軸の目盛りの間隔を広げたい。

x 軸に年数c(2005:2012)、y 軸に年ごとに 1 つの値があります。いう:

A <- c(5,4,6,7,3,8,4,2)
B <- c(2005:2012)
plot(B, A, type="l")

プロットを水平方向に「引き延ばして」全体像を把握しやすくするために、各目盛りの間隔を広げる必要があります。私は R の知識の終わりにいますが、インターネットで何も見つかりませんでした。助けてください。R の標準グラフィック パッケージのみを使用します。

4

1 に答える 1

1

plot対話型プロット デバイスの縦横比を決定するのは関数ではありません。R の 3 つの主要なブランチのそれぞれには、独自のデフォルトのインタラクティブデバイスがありquartz()ます。デフォルトとは異なるサイズのデバイスを開く場合は、デフォルトとは異なる高さと幅の値でコマンドを発行する必要があります (または、GUI がそのアクションをサポートしている場合は、既存のウィンドウを拡大できます)。window()?dev.interactivewindows()x11()X11()

  quartz(height = 5, width = 10)
  A <- c(5,4,6,7,3,8,4,2)
  B <- c(2005:2012)
  plot(B, A, type="l")

ここに画像の説明を入力

R グラフィックス モデルについて詳しく知りたい場合は、以下をお読みください?Devices

optionsWindows のインタラクティブなデバイス名を思い出せなかったので、関数が既定のデバイスへのアクセスを提供できるという事実を利用した、クロスプラットフォームのハッキングである可能性があることがわかりました。

options()$device(height=5, width=10)
于 2013-08-07T17:05:24.180 に答える