我正在尝试绘制一些调查数据。我们收集了调查数据,其中每项调查每天被询问两次,持续 30 天,对相同的大约 20 人进行调查。因此,在我的数据中,我在不同的行中有多次相同的人。我目前试图想象的变量是关于他们乘坐的第一条公交路线(他们每天两次旅行的一次)。所以我希望能够看到他们乘坐的是哪条公交路线,在哪一天,以及他们是哪个用户。到目前为止,我尝试了许多不同的东西,但没有什么能给我一个有效且易于理解的图表。早些时候我试过这个:
t_1_bus_route_taken <- ethica_surveys_filter_final %>%
group_by(Name, pre_post) %>%
filter(!is.na(first_bus_route_taken))
ggplot(t_1_bus_route_taken, aes(x=response_time,
y=first_bus_route_taken, group=Name)) +
+ geom_line(colour="grey70") +
+ geom_point(aes(colour=Name), size=4) +
+ facet_grid(Name ~ .) +
+ scale_colour_brewer(palette="Set1")
但它看起来不太对。我也试过这个:
ggplot() +
+ geom_line(data=t_1_bus_route_taken, aes(x=response_time,
y=first_bus_route_taken, group=Name,
color=first_bus_route_taken), size=0.8, alpha=0.05)
图表真的很忙,很难阅读。任何帮助,将不胜感激。谢谢!