0

私のコード:

ggplot(data=ICL3, aes(x=as.Date(AÑO_MES), y=IndICL3, group=RUN_FM, colour=RUN_FM)) +
  labs(colour = "RUN Fondos") +
  coord_cartesian(ylim=c(0, 150)) + 
  xlab("Periodo") + ylab("% Cobertura")  +
  geom_hline(aes(yintercept=100),colour="red",size=1.2) +
  stat_summary(fun.y = mean, geom="smooth", size=1, mapping = aes (group = 1),colour="green") + 
  geom_point() +
  facet_grid(RUN_FM ~ SERIE)

Facet_gridは、100を超えるテーブルで構成される1つのウィンドウにすべての結果をプロットしていますが、これは明らかにひどく見え、理解できません。

テーブルの数に条件を設定し、結果を複数のウィンドウにプロットする方法はありますか?または、わかりやすいグラフィックスのためにデータを手動で分割する必要がありますか?

4

1 に答える 1

0

私が考えることができる最善のことは、ファセットシリーズ全体のサブセットを保存することです。

再現可能なデータセットがなければ、私はあなたに提案することしかできません

1)ファセットのデータをサブセット化する方法をここで探します(一度に2つ?)

2)プロット呼び出しの周りにforループまたは関数をラップし、lapply()ggsave()

try(ggsave(file = paste(<some directory>,<some changing file name>,".png">),
    height=y,width=x)) 
于 2012-11-09T06:55:18.047 に答える