2

格子の便利な形式で軸ラベルを配置するにはどうすればよいですか?

require(stats)

xyplot(lat*1000000 ~ long, data = quakes)

のようなyラベルをくれます-3.5e+0.7。ラティスに整数を書きたいと思います。

(簡単かもしれませんが、解決策が見つかりません。)

前もって感謝します!

4

2 に答える 2

9

scales独自のラベルを作成し、引数に渡します。

y_at <- pretty(quakes$lat*1e6)
y_labels <- formatC(y_at, digits = 0, format = "f")
xyplot(
  lat*1000000 ~ long, 
  data = quakes, 
  scales = list(
    y = list(
      at = y_at, 
      labels = y_labels
    )
  )
)

書式設定の手順については、formatC. を見てformat、開始prettyNumsprintfてください。


日付でこれを行いたい場合は、その目的のためscalesに引数を受け入れることに注意してください。format

于 2011-11-08T10:31:32.820 に答える