我正在尝试使用ggplot和R.
创建图表该图表是每人每小时的git提交数量。有几个人,所以我希望图表看起来像这样:
示例行:
Name,5am,6am,7am,8am,9am,10am,11am,12pm,1pm,2pm,3pm,4pm,5pm,6pm,7pm,8pm,9pm,10pm,11pm,12am,1am,2am,3am,4am
Tommy Hilfiger,6,11,4,12,15,43,94,77,52,82,83,93,73,56,43,25,19,13,8,17,1,11,12,6
但是,我很难坚持R.帮助?
答案 0 :(得分:2)
假设您的数据框(df)如下:
Time Commits Name
1am 3 Hilfiger
2am 5 Hilfiger
3am 1 Hilfiger
1am 1 Nike
2am 2 Nike
3am 3 Nike
我认为此代码应该有效:
ggplot(df, aes(x=Time,y=Commits)) + geom_bar() + facet_wrap(~ Name)
我从我的手机上写下了这个答案,明天当我可以访问R时,我会仔细检查我的答案。