私はこれを使ってグラフをプロットしています
plot(dates,returns)
returns
数値ではなくパーセンテージで表現したいと思います。0.1
となり10%
ます。また、y 軸の数字は左側に 90 度傾いて表示されます。それらを水平に表示することは可能ですか?
las=TRUE
これは、y軸のラベルを回転させ、ラベルaxis()
を調整した新しいy軸を使用する1つの方法です。
dates <- 1:10
returns <- runif(10)
plot(dates, returns, yaxt="n")
axis(2, at=pretty(returns), lab=pretty(returns) * 100, las=TRUE)
ggplot を使用する場合は、scalesパッケージを使用できます。
library(scales)
plot + scale_y_continuous(labels = percent)