7

ループでプロットを作成しようとしています。しかし、各プロットに異なるタイトルを付けるにはどうすればよいでしょうか? この例では、beta[Treatment]、beta[Time Dummy] など、8 つの密度プロットに別の名前を付けたいと思います。ありがとう!

par(mfrow=c(4,2)
for (i in 2:8) {
  plot(density(beta[,i]))
  title(main=substitute(paste('Density of ', beta[Treatment]))))
}
4

2 に答える 2

0

タイトルがデータフレームの列から選択されている場合、

        V1  V2
    1   Title1  AA
    2   Title2  BB
    3   Title3  CC
    4   Title4  DD
    5   Title5  EE

次のコードを使用して、プロット内のさまざまなタイトルを取得できます。

    num.plots <- nrow(df)
    for(i in 1:num.plots){
      plot(df$V2~df$V3, main=df$V1[i], type = "l", col="red")
      }
于 2015-07-16T14:17:29.873 に答える