我为人员A,B和C提供了12个值,其中SMA2按人员和期间分组。
# A tibble: 36 x 5
# Groups: Person, Period [6]
Person Time Period Value SMA2
<chr> <dbl> <dbl> <dbl> <dbl>
1 A 1 1 14 NA
2 A 2 1 8 11
3 A 3 1 13 10.5
4 A 4 1 12 12.5
5 A 5 1 19 15.5
6 A 6 1 9 14
7 A 7 2 14 NA
8 A 8 2 7 10.5
9 A 9 2 11 9
10 A 10 2 14 12.5
# ... with 26 more rows
我希望能够根据人和期间来绘制SMA2。以及可以基于“人”和“期间”进行分析。这就是我用过的。
DataSet %>%
subset(Period %in% c("1","2")) %>%
subset(Person %in% c("A")) %>%
ggplot(aes(Time, SMA2))+
geom_line()+
facet_grid(Person~.)+
facet_grid(Period~.)
如果我仅是一个人的子集,这是可行的,但是如果我是多个人的子集,则说subset(Person %in% c("A", "B"))
会将它们绘制在同一张图中。
此外,当我绘制图形时,我希望能够摆脱由相反的句点创建的空白
感谢您的帮助