0
私はいくつかのデータを持っており、私はfilled.contour
プロットを試してみました。しかし、伝説は制御が難しいので、私はggplo2
を使用することを考えています。しかし、ggplot2
を使ってfilled.contour
をプロットする方法がわかりません。ggplot2を使ってfilled.contourプロットをプロットする方法は?
データには、840行(日付を表す)と12列(12時間刻み)が含まれています。私たちが見ることができるようにここでは一例
set.seed(66)
Mydata <- sample(x=(-3:3),size = 840*12,replace = T)
Mydata <- matrix(data=Mydata,nrow=840,ncol=12)
Dates <- seq(from=1948+1/24, to= 2018,by=1/12)
data.breaks <- c(-3.5,-2.5,-1.5,0,1.5,2.5,3.5)
filled.contour(Dates,seq(1:12),Mydata,col=cols(11),xlab="",ylab="time-scale",levels=data.breaks)
で、伝説の間隔は、私が欲しいものではありません。伝説に-3.5,-2.5,-1.5,0,1.5,2.5,3.5
を表示したいと思います。ggplot2
でこれを行う方がはるかに簡単だと思います。助けてくれてありがとう。
あなたの助けをありがとうございました。しかし、私が望む伝説の休憩をどうやって得るのだろうか?ありがとう。 –
ところで、 'ggplot2'でプロットされた図形と' filled.contour'でプロットされた図形はかなり異なっていますが、これを修正できますか?どうもありがとう。 –
@ヤンヤンどのような意味で「全く違う」ですか?私は 'filled.contour'を使ってそれを複製しましたが、小さな違いしか見つかりませんでした。私に詳細を教えてください。 –