问题描述
我正在尝试在R中找到一种方法来重新格式化我的数据框,以使具有2个或更多停靠点(Areas)的Veh列显示在其自己的行中,并以Area 2作为新起点重复。对R来说相对较新-我不确定该怎么做。任何帮助将不胜感激。
例如,id喜欢将其转换
ID Veh Area 1 Area 2 Area 3 Area 4
1 Veh 1 Area A Area B NA NA
2 Veh 2 Area C NA NA NA
3 Veh 3 Area D Area A NA NA
4 Veh 4 Area E Area F Area D Area A
5 Veh 5 Area H Area B Area C NA
6 Veh 6 Area J Area K Area A Area B
对此:
ID Veh Start_Area Stop_Area
1 Veh 1 Area A Area B
2 Veh 2 Area C Area C
3 Veh 3 Area D Area A
4 Veh 4 Area E Area F
5 Veh 4 Area F Area G
6 Veh 4 Area D Area A
7 Veh 5 Area H Area B
8 Veh 5 Area B Area C
9 Veh 6 Area J Area K
10 Veh 6 Area K Area F
11 Veh 6 Area A Area B
然后计算每对的频率
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)