不使用子集的ggplot

时间:2011-10-07 13:44:06

标签: r ggplot2 dataframe subset r-factor

我正在使用带有faceting选项的ggplot2来绘制data.frame的几个结果。

这是一个包含三个因素的data.frame:

  • 参与者(N)有6个级别;
  • 条件(C)有6个级别;
  • 刺激(S)有10个条件。

我使用子集函数在一个条件中绘制一个参与者的结果,然后我使用ggplot。但是,我想知道ggplot2中是否有更简单的解决方案?

感谢您的帮助,我目前正在学习R和ggplot2。

1 个答案:

答案 0 :(得分:2)

听起来你正试图询问如何建立一个双向方面。我猜测'刺激是你的预测变量。

一种方式是这样的:

ggplot( mydata, aes( x = stimuli, y = my.response) +

        facet_wrap( condition ~ participant) +

        geom_line() 

        geom_point()