Я работаю с некоторыми данными о трафике в Visual Basic 2015 и Microsoft SQL Server Data Tools 14.0.60519.0. Моя таблица данных называется Veh_Record.
Вот примерные данные
Veh_No Lane Position Speed Leader_Veh Headway
1 1 0.25 0.00 2 0.23
2 1 0.48 0.00
1 1 4.66 79.38 2 0.13
2 1 4.79 77.58
3 2 4.21 0.00
1 1 9.09 79.56 2 0.02
2 1 9.11 77.67
3 2 8.54 77.94 7 0.50
1 1 13.52 79.62
2 1 13.42 77.64 1 0.10
3 2 12.88 78.03 7 0.40
4 1 2.90 0.00 2 10.52
1 1 17.97 79.74 6 7.50
Я хотел бы разделить каждую пару транспортных средств (Veh no - Leader Veh) и получить их значения Speed (столбец 4) и Headway (столбец 6) вустановить отношения между ними для каждой пары Лидер-Последователь. Я хочу поместить данные о скорости и прогрессе для каждой пары Лидер-Последователь в матрицу, чтобы определить коэффициент их наилучшей кривой соответствия. Я уже написал код для определения коэффициента линии тренда ряда данных, которые будут получены из матрицы. Но я застрял, как поместить эти значения в матрицу, используя Sql в цикле.
Я пробовал этот код:
SELECT sv.Veh_No, sv.Leader_Veh, Speed, Headway FROM Veh_Record sv
WHERE sv.Veh_No = Veh_No
And
sv.Leader_Veh = Leader_Veh
AND
sv.Lane = Lane
ORDER BY Veh_No ASC
Любая помощь будет весьма заметна. С уважением. Тарик