diff --git a/1214_transition&offset.ipynb b/1214_transition&offset.ipynb
new file mode 100644
index 0000000..b288c0d
--- /dev/null
+++ b/1214_transition&offset.ipynb
@@ -0,0 +1,28329 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "['hstr5039.csv',\n",
+ " 'soitdintsgrp.csv',\n",
+ " 'soitdintsgrpinfo.csv',\n",
+ " 'soitdintsphasinfo.csv',\n",
+ " 'soitdopermap3.csv',\n",
+ " 'soitdopermap4.csv',\n",
+ " 'soitdphasrevt.csv',\n",
+ " 'soitdsgnlctrr.csv',\n",
+ " 'soitdsgnlotptdrct.csv',\n",
+ " 'soitdspdydayplan.csv',\n",
+ " 'soitdspotintsinfo.csv',\n",
+ " 'soitdspotintsoperhstr.csv',\n",
+ " 'soitdspotintsoperhstr_202312110900.csv',\n",
+ " 'soitdspotintsstts.csv',\n",
+ " 'soitdspotintsstts_202312111238.csv',\n",
+ " 'soitdspotintsstts_202312131616.csv',\n",
+ " 'soitdtimeplan.csv',\n",
+ " 'soitdtimeplan_202312131620.csv',\n",
+ " 'soitdtodcnfg.csv',\n",
+ " 'soitdtodplan.csv',\n",
+ " 'soitdwklyplan.csv',\n",
+ " 'soitsintssgnlcnfginfo.csv',\n",
+ " 'soitsintssgnlcnfginfotmdiff.csv',\n",
+ " 'soitsnode.csv',\n",
+ " 'soitsphasinfo.csv',\n",
+ " 'soitsphasinfotmdiff.csv',\n",
+ " 'soitsrgnprttninfo.csv',\n",
+ " 'soitssmlnflfmthstr.csv',\n",
+ " 'soitsspotintstmdiff.csv']"
+ ]
+ },
+ "execution_count": 1,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "import os, copy\n",
+ "import pandas as pd\n",
+ "import numpy as np\n",
+ "from datetime import datetime, timedelta\n",
+ "import matplotlib.pyplot as plt\n",
+ "\n",
+ "csv_files = [file for file in os.listdir() if file.endswith('.csv')]\n",
+ "\n",
+ "# for filename in csv_files:\n",
+ "# lowercase_filename = filename.lower()\n",
+ "# if filename == lowercase_filename:\n",
+ "# continue\n",
+ "# os.rename(filename, lowercase_filename)\n",
+ "csv_files"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 2,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stderr",
+ "output_type": "stream",
+ "text": [
+ "C:\\Users\\유아이네트웍스\\AppData\\Local\\Temp\\ipykernel_15316\\2359052046.py:15: DtypeWarning: Columns (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23) have mixed types. Specify dtype option on import or set low_memory=False.\n",
+ " soitdopermap3 = pd.read_csv('soitdopermap3.csv')\n"
+ ]
+ }
+ ],
+ "source": [
+ "# 동인(신호정보) - 신호통합_volt\n",
+ "soitdspotintsinfo = pd.read_csv('soitdspotintsinfo.csv')\n",
+ "soitdtodcnfg = pd.read_csv('soitdtodcnfg.csv')\n",
+ "soitdtodplan = pd.read_csv('soitdtodplan.csv')\n",
+ "soitdtimeplan = pd.read_csv('soitdtimeplan_202312131620.csv')\n",
+ "soitdintsphasinfo = pd.read_csv('soitdintsphasinfo.csv')\n",
+ "soitdintsgrp = pd.read_csv('soitdintsgrp.csv')\n",
+ "soitdspdydayplan = pd.read_csv('soitdspdydayplan.csv')\n",
+ "soitdwklyplan = pd.read_csv('soitdwklyplan.csv')\n",
+ "soitdspotintsstts = pd.read_csv('soitdspotintsstts.csv')\n",
+ "soitdspotintsoperhstr = pd.read_csv('soitdspotintsoperhstr.csv')\n",
+ "soitdintsgrpinfo = pd.read_csv('soitdintsgrpinfo.csv')\n",
+ "soitdphasrevt = pd.read_csv('soitdphasrevt.csv')\n",
+ "soitdsgnlctrr = pd.read_csv('soitdsgnlctrr.csv')\n",
+ "soitdopermap3 = pd.read_csv('soitdopermap3.csv')\n",
+ "soitdopermap4 = pd.read_csv('soitdopermap4.csv')\n",
+ "soitdsgnlotptdrct = pd.read_csv('soitdsgnlotptdrct.csv')\n",
+ "\n",
+ "# SUMO-현시,네트워크 - 스마트교차로통합_volt\n",
+ "soitsspotintstmdiff = pd.read_csv('soitsspotintstmdiff.csv')\n",
+ "soitsphasinfo = pd.read_csv('soitsphasinfo.csv')\n",
+ "soitsphasinfotmdiff = pd.read_csv('soitsphasinfotmdiff.csv')\n",
+ "soitsrgnprttninfo = pd.read_csv('soitsrgnprttninfo.csv')\n",
+ "soitssmlnflfmthstr = pd.read_csv('soitssmlnflfmthstr.csv')\n",
+ "soitsnode = pd.read_csv('soitsnode.csv')\n",
+ "soitsintssgnlcnfginfo = pd.read_csv('soitsintssgnlcnfginfo.csv')\n",
+ "soitsintssgnlcnfginfotmdiff = pd.read_csv('soitsintssgnlcnfginfotmdiff.csv')"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 3,
+ "metadata": {},
+ "outputs": [],
+ "source": [
+ "def get_hstr(path):\n",
+ " hstr = pd.read_csv(path)\n",
+ " hstr['datetime'] = pd.to_datetime(hstr['CLCT_UNIX_TM'], unit='s', utc=True)\n",
+ " hstr['datetime'] = hstr['datetime'].dt.tz_convert('Asia/Seoul').dt.strftime('%Y-%m-%d %H:%M:%S')\n",
+ " hstr['datetime'] = hstr['datetime'].astype('datetime64[s]')\n",
+ " hstr.columns = ['현장교차로ID', '수집유닉스시각', '수집일시', '제어구분코드', '제어상태코드', '주기시간', '옵셋시간',\n",
+ " 'A링1현시시간', 'A링2현시시간', 'A링3현시시간', 'A링4현시시간', 'A링5현시시간', 'A링6현시시간',\n",
+ " 'A링7현시시간', 'A링8현시시간', 'B링1현시시간', 'B링2현시시간', 'B링3현시시간', 'B링4현시시간',\n",
+ " 'B링5현시시간', 'B링6현시시간', 'B링7현시시간', 'B링8현시시간', 'A링1현시보행시간',\n",
+ " 'A링2현시보행시간', 'A링3현시보행시간', 'A링4현시보행시간', 'A링5현시보행시간', 'A링6현시보행시간',\n",
+ " 'A링7현시보행시간', 'A링8현시보행시간', 'B링1현시보행시간', 'B링2현시보행시간', 'B링3현시보행시간',\n",
+ " 'B링4현시보행시간', 'B링5현시보행시간', 'B링6현시보행시간', 'B링7현시보행시간', 'B링8현시보행시간',\n",
+ " '수집날짜시각']\n",
+ " cols = list(hstr.columns).copy()\n",
+ " cols.remove('수집날짜시각')\n",
+ " cols.insert(1, '수집날짜시각')\n",
+ " hstr = hstr[cols]\n",
+ " return hstr"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 4,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "수집날짜시각 최대, 최소 : \n",
+ "1211\n",
+ "2023-12-11 09:00:57\n",
+ "2023-12-12 23:59:55\n",
+ "1212\n",
+ "2023-12-12 09:00:58\n",
+ "2023-12-12 23:59:55\n",
+ "1213\n",
+ "2023-12-12 09:00:58\n",
+ "2023-12-13 23:59:56\n"
+ ]
+ }
+ ],
+ "source": [
+ "# hstr_1212 = get_hstr('../1212/soitdspotintsoperhstr_1212.csv')\n",
+ "hstr_1211 = get_hstr('../1211/soitdspotintsoperhstr_202312110900.csv')\n",
+ "hstr_1212 = get_hstr('../1212/soitdspotintsoperhstr_202312121808.csv')\n",
+ "hstr_1213 = get_hstr('../1213/soitdspotintsoperhstr_202312131102.csv')\n",
+ "hstr_1214 = get_hstr('../1214/soitdspotintsoperhstr_202312140852.csv')\n",
+ "hstr = pd.concat([hstr_1211, hstr_1212, hstr_1213, hstr_1214]).drop_duplicates()\n",
+ "hstr_5031 = hstr[hstr['현장교차로ID']==5031].sort_values(by='수집날짜시각').reset_index(drop=True)\n",
+ "print('수집날짜시각 최대, 최소 : ')\n",
+ "print('1211')\n",
+ "print(hstr_1211['수집날짜시각'].min())\n",
+ "print(hstr_1211['수집날짜시각'].max())\n",
+ "print('1212')\n",
+ "print(hstr_1212['수집날짜시각'].min())\n",
+ "print(hstr_1212['수집날짜시각'].max())\n",
+ "print('1213')\n",
+ "print(hstr_1213['수집날짜시각'].min())\n",
+ "print(hstr_1213['수집날짜시각'].max())\n"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 5,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/plain": [
+ "[Timestamp('2023-12-13 11:02:49'),\n",
+ " Timestamp('2023-12-13 11:02:54'),\n",
+ " Timestamp('2023-12-13 23:59:56')]"
+ ]
+ },
+ "execution_count": 5,
+ "metadata": {},
+ "output_type": "execute_result"
+ }
+ ],
+ "source": [
+ "sorted(list(hstr_1213.수집날짜시각.unique()))[-3:]"
+ ]
+ },
+ {
+ "cell_type": "code",
+ "execution_count": 6,
+ "metadata": {},
+ "outputs": [
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5031\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 480 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:01:43 | \n",
+ " 140 | \n",
+ " 3 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:04:02 | \n",
+ " 140 | \n",
+ " 93 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 482 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:07:22 | \n",
+ " 200 | \n",
+ " 143 | \n",
+ " 58 | \n",
+ " 32 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:09:59 | \n",
+ " 157 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 21 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:12:29 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:14:59 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:17:30 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:19:59 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:22:29 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:25:00 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:27:29 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "480 5031 2023-12-12 06:01:43 140 3 37 16 27 \n",
+ "481 5031 2023-12-12 06:04:02 140 93 37 16 27 \n",
+ "482 5031 2023-12-12 06:07:22 200 143 58 32 31 \n",
+ "483 5031 2023-12-12 06:09:59 157 0 42 21 28 \n",
+ "484 5031 2023-12-12 06:12:29 150 0 40 20 27 \n",
+ "485 5031 2023-12-12 06:14:59 150 0 40 20 27 \n",
+ "486 5031 2023-12-12 06:17:30 150 0 40 20 27 \n",
+ "487 5031 2023-12-12 06:19:59 150 0 40 20 27 \n",
+ "488 5031 2023-12-12 06:22:29 150 0 40 20 27 \n",
+ "489 5031 2023-12-12 06:25:00 150 0 40 20 27 \n",
+ "490 5031 2023-12-12 06:27:29 150 0 40 20 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "480 25 35 0 \n",
+ "481 25 35 0 \n",
+ "482 40 39 0 \n",
+ "483 29 37 0 \n",
+ "484 28 35 0 \n",
+ "485 28 35 0 \n",
+ "486 28 35 0 \n",
+ "487 28 35 0 \n",
+ "488 28 35 0 \n",
+ "489 28 35 0 \n",
+ "490 28 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1007 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:01:42 | \n",
+ " 140 | \n",
+ " 3 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1008 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:04:02 | \n",
+ " 140 | \n",
+ " 93 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1009 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:07:22 | \n",
+ " 200 | \n",
+ " 143 | \n",
+ " 58 | \n",
+ " 32 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1010 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:09:59 | \n",
+ " 157 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 21 | \n",
+ " 28 | \n",
+ " 29 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1011 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:12:30 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1012 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:15:00 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1013 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:17:29 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1014 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:19:59 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1015 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:22:29 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1016 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:24:59 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1017 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:27:30 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1007 5031 2023-12-13 06:01:42 140 3 37 16 27 \n",
+ "1008 5031 2023-12-13 06:04:02 140 93 37 16 27 \n",
+ "1009 5031 2023-12-13 06:07:22 200 143 58 32 31 \n",
+ "1010 5031 2023-12-13 06:09:59 157 0 42 21 28 \n",
+ "1011 5031 2023-12-13 06:12:30 150 0 40 20 27 \n",
+ "1012 5031 2023-12-13 06:15:00 150 0 40 20 27 \n",
+ "1013 5031 2023-12-13 06:17:29 150 0 40 20 27 \n",
+ "1014 5031 2023-12-13 06:19:59 150 0 40 20 27 \n",
+ "1015 5031 2023-12-13 06:22:29 150 0 40 20 27 \n",
+ "1016 5031 2023-12-13 06:24:59 150 0 40 20 27 \n",
+ "1017 5031 2023-12-13 06:27:30 150 0 40 20 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1007 25 35 0 \n",
+ "1008 25 35 0 \n",
+ "1009 40 39 0 \n",
+ "1010 29 37 0 \n",
+ "1011 28 35 0 \n",
+ "1012 28 35 0 \n",
+ "1013 28 35 0 \n",
+ "1014 28 35 0 \n",
+ "1015 28 35 0 \n",
+ "1016 28 35 0 \n",
+ "1017 28 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 18\n",
+ "18\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 491 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:30:00 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:32:30 | \n",
+ " 150 | \n",
+ " 0 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:35:00 | \n",
+ " 150 | \n",
+ " 20 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 494 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:37:19 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 495 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:39:52 | \n",
+ " 152 | \n",
+ " 152 | \n",
+ " 41 | \n",
+ " 22 | \n",
+ " 27 | \n",
+ " 27 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 496 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:42:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 497 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:45:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 498 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:47:52 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 499 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:50:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 500 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:53:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 501 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:55:52 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 502 | \n",
+ " 5031 | \n",
+ " 2023-12-12 06:58:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "491 5031 2023-12-12 06:30:00 150 0 40 20 27 \n",
+ "492 5031 2023-12-12 06:32:30 150 0 40 20 27 \n",
+ "493 5031 2023-12-12 06:35:00 150 20 40 20 27 \n",
+ "494 5031 2023-12-12 06:37:19 140 0 37 16 27 \n",
+ "495 5031 2023-12-12 06:39:52 152 152 41 22 27 \n",
+ "496 5031 2023-12-12 06:42:32 160 152 43 25 27 \n",
+ "497 5031 2023-12-12 06:45:12 160 152 43 25 27 \n",
+ "498 5031 2023-12-12 06:47:52 160 152 43 25 27 \n",
+ "499 5031 2023-12-12 06:50:32 160 152 43 25 27 \n",
+ "500 5031 2023-12-12 06:53:12 160 152 43 25 27 \n",
+ "501 5031 2023-12-12 06:55:52 160 152 43 25 27 \n",
+ "502 5031 2023-12-12 06:58:32 160 152 43 25 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "491 28 35 0 \n",
+ "492 28 35 0 \n",
+ "493 28 35 0 \n",
+ "494 25 35 0 \n",
+ "495 27 35 0 \n",
+ "496 30 35 0 \n",
+ "497 30 35 0 \n",
+ "498 30 35 0 \n",
+ "499 30 35 0 \n",
+ "500 30 35 0 \n",
+ "501 30 35 0 \n",
+ "502 30 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1019 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:32:30 | \n",
+ " 150 | \n",
+ " 30 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 28 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1020 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:34:49 | \n",
+ " 140 | \n",
+ " 10 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1021 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:37:11 | \n",
+ " 142 | \n",
+ " 152 | \n",
+ " 37 | \n",
+ " 18 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1022 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:39:52 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1023 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:42:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1024 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:45:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1025 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:47:51 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1026 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:50:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1027 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:53:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1028 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:55:52 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1029 | \n",
+ " 5031 | \n",
+ " 2023-12-13 06:58:32 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1019 5031 2023-12-13 06:32:30 150 30 40 20 27 \n",
+ "1020 5031 2023-12-13 06:34:49 140 10 37 16 27 \n",
+ "1021 5031 2023-12-13 06:37:11 142 152 37 18 27 \n",
+ "1022 5031 2023-12-13 06:39:52 160 152 43 25 27 \n",
+ "1023 5031 2023-12-13 06:42:32 160 152 43 25 27 \n",
+ "1024 5031 2023-12-13 06:45:12 160 152 43 25 27 \n",
+ "1025 5031 2023-12-13 06:47:51 160 152 43 25 27 \n",
+ "1026 5031 2023-12-13 06:50:32 160 152 43 25 27 \n",
+ "1027 5031 2023-12-13 06:53:12 160 152 43 25 27 \n",
+ "1028 5031 2023-12-13 06:55:52 160 152 43 25 27 \n",
+ "1029 5031 2023-12-13 06:58:32 160 152 43 25 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1019 28 35 0 \n",
+ "1020 25 35 0 \n",
+ "1021 25 35 0 \n",
+ "1022 30 35 0 \n",
+ "1023 30 35 0 \n",
+ "1024 30 35 0 \n",
+ "1025 30 35 0 \n",
+ "1026 30 35 0 \n",
+ "1027 30 35 0 \n",
+ "1028 30 35 0 \n",
+ "1029 30 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 503 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:01:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 504 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:03:52 | \n",
+ " 160 | \n",
+ " 52 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 505 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:07:51 | \n",
+ " 239 | \n",
+ " 111 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 506 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:11:41 | \n",
+ " 230 | \n",
+ " 161 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 507 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:14:41 | \n",
+ " 180 | \n",
+ " 162 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 508 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:17:40 | \n",
+ " 179 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 509 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:20:40 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 510 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:23:40 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 511 | \n",
+ " 5031 | \n",
+ " 2023-12-12 07:26:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "503 5031 2023-12-12 07:01:12 160 152 43 25 27 \n",
+ "504 5031 2023-12-12 07:03:52 160 52 43 25 27 \n",
+ "505 5031 2023-12-12 07:07:51 239 111 70 51 31 \n",
+ "506 5031 2023-12-12 07:11:41 230 161 66 48 31 \n",
+ "507 5031 2023-12-12 07:14:41 180 162 49 35 27 \n",
+ "508 5031 2023-12-12 07:17:40 179 161 49 35 27 \n",
+ "509 5031 2023-12-12 07:20:40 180 161 49 35 27 \n",
+ "510 5031 2023-12-12 07:23:40 180 161 49 35 27 \n",
+ "511 5031 2023-12-12 07:26:40 180 160 49 35 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "503 30 35 0 \n",
+ "504 30 35 0 \n",
+ "505 48 39 0 \n",
+ "506 46 39 0 \n",
+ "507 34 35 0 \n",
+ "508 33 35 0 \n",
+ "509 34 35 0 \n",
+ "510 34 35 0 \n",
+ "511 34 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1030 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:01:12 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1031 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:03:52 | \n",
+ " 160 | \n",
+ " 52 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1032 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:07:51 | \n",
+ " 239 | \n",
+ " 111 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1033 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:11:41 | \n",
+ " 230 | \n",
+ " 161 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1034 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:14:41 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1035 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:17:41 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1036 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:20:41 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1037 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:23:41 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5031 | \n",
+ " 2023-12-13 07:26:41 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1030 5031 2023-12-13 07:01:12 160 152 43 25 27 \n",
+ "1031 5031 2023-12-13 07:03:52 160 52 43 25 27 \n",
+ "1032 5031 2023-12-13 07:07:51 239 111 70 51 31 \n",
+ "1033 5031 2023-12-13 07:11:41 230 161 66 48 31 \n",
+ "1034 5031 2023-12-13 07:14:41 180 161 49 35 27 \n",
+ "1035 5031 2023-12-13 07:17:41 180 161 49 35 27 \n",
+ "1036 5031 2023-12-13 07:20:41 180 161 49 35 27 \n",
+ "1037 5031 2023-12-13 07:23:41 180 161 49 35 27 \n",
+ "1038 5031 2023-12-13 07:26:41 180 161 49 35 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1030 30 35 0 \n",
+ "1031 30 35 0 \n",
+ "1032 48 39 0 \n",
+ "1033 46 39 0 \n",
+ "1034 34 35 0 \n",
+ "1035 34 35 0 \n",
+ "1036 34 35 0 \n",
+ "1037 34 35 0 \n",
+ "1038 34 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 537 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:32:41 | \n",
+ " 180 | \n",
+ " 121 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 538 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:35:40 | \n",
+ " 179 | \n",
+ " 140 | \n",
+ " 56 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 539 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:38:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 540 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:41:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 541 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:43:40 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 542 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:46:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 543 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:49:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 544 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:51:40 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 545 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:54:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 546 | \n",
+ " 5031 | \n",
+ " 2023-12-12 09:57:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "537 5031 2023-12-12 09:32:41 180 121 49 35 27 \n",
+ "538 5031 2023-12-12 09:35:40 179 140 56 22 30 \n",
+ "539 5031 2023-12-12 09:38:20 160 140 49 20 27 \n",
+ "540 5031 2023-12-12 09:41:00 160 140 49 20 27 \n",
+ "541 5031 2023-12-12 09:43:40 160 140 49 20 27 \n",
+ "542 5031 2023-12-12 09:46:20 160 140 49 20 27 \n",
+ "543 5031 2023-12-12 09:49:00 160 140 49 20 27 \n",
+ "544 5031 2023-12-12 09:51:40 160 140 49 20 27 \n",
+ "545 5031 2023-12-12 09:54:20 160 140 49 20 27 \n",
+ "546 5031 2023-12-12 09:57:00 160 140 49 20 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "537 34 35 0 \n",
+ "538 32 39 0 \n",
+ "539 29 35 0 \n",
+ "540 29 35 0 \n",
+ "541 29 35 0 \n",
+ "542 29 35 0 \n",
+ "543 29 35 0 \n",
+ "544 29 35 0 \n",
+ "545 29 35 0 \n",
+ "546 29 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1080 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:32:41 | \n",
+ " 180 | \n",
+ " 121 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1081 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:35:40 | \n",
+ " 179 | \n",
+ " 140 | \n",
+ " 56 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1082 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:38:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1083 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:41:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1084 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:43:40 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1085 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:46:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1086 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:49:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1087 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:51:40 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1088 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:54:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1089 | \n",
+ " 5031 | \n",
+ " 2023-12-13 09:57:00 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1080 5031 2023-12-13 09:32:41 180 121 49 35 27 \n",
+ "1081 5031 2023-12-13 09:35:40 179 140 56 22 30 \n",
+ "1082 5031 2023-12-13 09:38:20 160 140 49 20 27 \n",
+ "1083 5031 2023-12-13 09:41:00 160 140 49 20 27 \n",
+ "1084 5031 2023-12-13 09:43:40 160 140 49 20 27 \n",
+ "1085 5031 2023-12-13 09:46:20 160 140 49 20 27 \n",
+ "1086 5031 2023-12-13 09:49:00 160 140 49 20 27 \n",
+ "1087 5031 2023-12-13 09:51:40 160 140 49 20 27 \n",
+ "1088 5031 2023-12-13 09:54:20 160 140 49 20 27 \n",
+ "1089 5031 2023-12-13 09:57:00 160 140 49 20 27 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1080 34 35 0 \n",
+ "1081 32 39 0 \n",
+ "1082 29 35 0 \n",
+ "1083 29 35 0 \n",
+ "1084 29 35 0 \n",
+ "1085 29 35 0 \n",
+ "1086 29 35 0 \n",
+ "1087 29 35 0 \n",
+ "1088 29 35 0 \n",
+ "1089 29 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5032\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:00:19 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:02:39 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:04:59 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:08:19 | \n",
+ " 200 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:10:57 | \n",
+ " 158 | \n",
+ " 58 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:13:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:15:57 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:18:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:20:57 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:23:28 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:25:58 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 482 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:28:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5032 2023-12-12 06:00:19 140 60 20 43 20 \n",
+ "472 5032 2023-12-12 06:02:39 140 60 20 43 20 \n",
+ "473 5032 2023-12-12 06:04:59 140 0 20 43 20 \n",
+ "474 5032 2023-12-12 06:08:19 200 50 30 74 30 \n",
+ "475 5032 2023-12-12 06:10:57 158 58 22 57 21 \n",
+ "476 5032 2023-12-12 06:13:27 150 58 20 53 20 \n",
+ "477 5032 2023-12-12 06:15:57 150 58 20 53 20 \n",
+ "478 5032 2023-12-12 06:18:27 150 58 20 53 20 \n",
+ "479 5032 2023-12-12 06:20:57 150 58 20 53 20 \n",
+ "480 5032 2023-12-12 06:23:28 150 58 20 53 20 \n",
+ "481 5032 2023-12-12 06:25:58 150 58 20 53 20 \n",
+ "482 5032 2023-12-12 06:28:27 150 58 20 53 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 37 20 0 \n",
+ "472 37 20 0 \n",
+ "473 37 20 0 \n",
+ "474 37 29 0 \n",
+ "475 37 21 0 \n",
+ "476 37 20 0 \n",
+ "477 37 20 0 \n",
+ "478 37 20 0 \n",
+ "479 37 20 0 \n",
+ "480 37 20 0 \n",
+ "481 37 20 0 \n",
+ "482 37 20 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 992 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:00:19 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:02:39 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:04:59 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:08:19 | \n",
+ " 200 | \n",
+ " 50 | \n",
+ " 30 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:10:57 | \n",
+ " 158 | \n",
+ " 58 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:13:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 998 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:15:58 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 999 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:18:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1000 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:20:57 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1001 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:23:27 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1002 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:25:57 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1003 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:28:28 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "992 5032 2023-12-13 06:00:19 140 60 20 43 20 \n",
+ "993 5032 2023-12-13 06:02:39 140 60 20 43 20 \n",
+ "994 5032 2023-12-13 06:04:59 140 0 20 43 20 \n",
+ "995 5032 2023-12-13 06:08:19 200 50 30 74 30 \n",
+ "996 5032 2023-12-13 06:10:57 158 58 22 57 21 \n",
+ "997 5032 2023-12-13 06:13:27 150 58 20 53 20 \n",
+ "998 5032 2023-12-13 06:15:58 150 58 20 53 20 \n",
+ "999 5032 2023-12-13 06:18:27 150 58 20 53 20 \n",
+ "1000 5032 2023-12-13 06:20:57 150 58 20 53 20 \n",
+ "1001 5032 2023-12-13 06:23:27 150 58 20 53 20 \n",
+ "1002 5032 2023-12-13 06:25:57 150 58 20 53 20 \n",
+ "1003 5032 2023-12-13 06:28:28 150 58 20 53 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "992 37 20 0 \n",
+ "993 37 20 0 \n",
+ "994 37 20 0 \n",
+ "995 37 29 0 \n",
+ "996 37 21 0 \n",
+ "997 37 20 0 \n",
+ "998 37 20 0 \n",
+ "999 37 20 0 \n",
+ "1000 37 20 0 \n",
+ "1001 37 20 0 \n",
+ "1002 37 20 0 \n",
+ "1003 37 20 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 483 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:30:58 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:33:27 | \n",
+ " 150 | \n",
+ " 88 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:35:41 | \n",
+ " 134 | \n",
+ " 62 | \n",
+ " 18 | \n",
+ " 41 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:38:19 | \n",
+ " 157 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 56 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:40:58 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:43:39 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:46:19 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:48:59 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:51:39 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:54:19 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5032 | \n",
+ " 2023-12-12 06:56:59 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "483 5032 2023-12-12 06:30:58 150 58 20 53 20 \n",
+ "484 5032 2023-12-12 06:33:27 150 88 20 53 20 \n",
+ "485 5032 2023-12-12 06:35:41 134 62 18 41 19 \n",
+ "486 5032 2023-12-12 06:38:19 157 59 22 56 21 \n",
+ "487 5032 2023-12-12 06:40:58 160 59 22 57 22 \n",
+ "488 5032 2023-12-12 06:43:39 160 59 22 57 22 \n",
+ "489 5032 2023-12-12 06:46:19 160 59 22 57 22 \n",
+ "490 5032 2023-12-12 06:48:59 160 59 22 57 22 \n",
+ "491 5032 2023-12-12 06:51:39 160 59 22 57 22 \n",
+ "492 5032 2023-12-12 06:54:19 160 59 22 57 22 \n",
+ "493 5032 2023-12-12 06:56:59 160 59 22 57 22 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "483 37 20 0 \n",
+ "484 37 20 0 \n",
+ "485 37 19 0 \n",
+ "486 37 21 0 \n",
+ "487 37 22 0 \n",
+ "488 37 22 0 \n",
+ "489 37 22 0 \n",
+ "490 37 22 0 \n",
+ "491 37 22 0 \n",
+ "492 37 22 0 \n",
+ "493 37 22 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1004 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:30:57 | \n",
+ " 150 | \n",
+ " 58 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1005 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:33:27 | \n",
+ " 150 | \n",
+ " 88 | \n",
+ " 20 | \n",
+ " 53 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1006 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:35:41 | \n",
+ " 134 | \n",
+ " 62 | \n",
+ " 18 | \n",
+ " 41 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1007 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:38:19 | \n",
+ " 157 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 56 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1008 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:40:58 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1009 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:43:38 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1010 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:46:18 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1011 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:48:59 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1012 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:51:39 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1013 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:54:18 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1014 | \n",
+ " 5032 | \n",
+ " 2023-12-13 06:56:58 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1004 5032 2023-12-13 06:30:57 150 58 20 53 20 \n",
+ "1005 5032 2023-12-13 06:33:27 150 88 20 53 20 \n",
+ "1006 5032 2023-12-13 06:35:41 134 62 18 41 19 \n",
+ "1007 5032 2023-12-13 06:38:19 157 59 22 56 21 \n",
+ "1008 5032 2023-12-13 06:40:58 160 59 22 57 22 \n",
+ "1009 5032 2023-12-13 06:43:38 160 59 22 57 22 \n",
+ "1010 5032 2023-12-13 06:46:18 160 59 22 57 22 \n",
+ "1011 5032 2023-12-13 06:48:59 160 59 22 57 22 \n",
+ "1012 5032 2023-12-13 06:51:39 160 59 22 57 22 \n",
+ "1013 5032 2023-12-13 06:54:18 160 59 22 57 22 \n",
+ "1014 5032 2023-12-13 06:56:58 160 59 22 57 22 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1004 37 20 0 \n",
+ "1005 37 20 0 \n",
+ "1006 37 19 0 \n",
+ "1007 37 21 0 \n",
+ "1008 37 22 0 \n",
+ "1009 37 22 0 \n",
+ "1010 37 22 0 \n",
+ "1011 37 22 0 \n",
+ "1012 37 22 0 \n",
+ "1013 37 22 0 \n",
+ "1014 37 22 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 47\n",
+ "47\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 495 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:02:19 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 496 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:05:55 | \n",
+ " 216 | \n",
+ " 55 | \n",
+ " 33 | \n",
+ " 81 | \n",
+ " 33 | \n",
+ " 37 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 497 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:08:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 498 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:11:35 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 499 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:14:25 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 500 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:17:15 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 501 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:20:05 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 502 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:22:55 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 503 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:25:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 504 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:28:35 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "495 5032 2023-12-12 07:02:19 160 9 22 57 22 \n",
+ "496 5032 2023-12-12 07:05:55 216 55 33 81 33 \n",
+ "497 5032 2023-12-12 07:08:45 170 55 24 61 24 \n",
+ "498 5032 2023-12-12 07:11:35 170 55 24 61 24 \n",
+ "499 5032 2023-12-12 07:14:25 170 55 24 61 24 \n",
+ "500 5032 2023-12-12 07:17:15 170 55 24 61 24 \n",
+ "501 5032 2023-12-12 07:20:05 170 55 24 61 24 \n",
+ "502 5032 2023-12-12 07:22:55 170 55 24 61 24 \n",
+ "503 5032 2023-12-12 07:25:45 170 55 24 61 24 \n",
+ "504 5032 2023-12-12 07:28:35 170 55 24 61 24 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "495 37 22 0 \n",
+ "496 37 32 0 \n",
+ "497 37 24 0 \n",
+ "498 37 24 0 \n",
+ "499 37 24 0 \n",
+ "500 37 24 0 \n",
+ "501 37 24 0 \n",
+ "502 37 24 0 \n",
+ "503 37 24 0 \n",
+ "504 37 24 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1016 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:02:19 | \n",
+ " 160 | \n",
+ " 59 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1017 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:04:58 | \n",
+ " 160 | \n",
+ " 169 | \n",
+ " 22 | \n",
+ " 57 | \n",
+ " 22 | \n",
+ " 37 | \n",
+ " 22 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1018 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:08:45 | \n",
+ " 226 | \n",
+ " 55 | \n",
+ " 35 | \n",
+ " 84 | \n",
+ " 35 | \n",
+ " 37 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1019 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:11:34 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1020 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:14:24 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1021 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:17:15 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1022 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:20:05 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1023 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:22:55 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1024 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:25:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1025 | \n",
+ " 5032 | \n",
+ " 2023-12-13 07:28:35 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1016 5032 2023-12-13 07:02:19 160 59 22 57 22 \n",
+ "1017 5032 2023-12-13 07:04:58 160 169 22 57 22 \n",
+ "1018 5032 2023-12-13 07:08:45 226 55 35 84 35 \n",
+ "1019 5032 2023-12-13 07:11:34 170 55 24 61 24 \n",
+ "1020 5032 2023-12-13 07:14:24 170 55 24 61 24 \n",
+ "1021 5032 2023-12-13 07:17:15 170 55 24 61 24 \n",
+ "1022 5032 2023-12-13 07:20:05 170 55 24 61 24 \n",
+ "1023 5032 2023-12-13 07:22:55 170 55 24 61 24 \n",
+ "1024 5032 2023-12-13 07:25:45 170 55 24 61 24 \n",
+ "1025 5032 2023-12-13 07:28:35 170 55 24 61 24 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1016 37 22 0 \n",
+ "1017 37 22 0 \n",
+ "1018 37 35 0 \n",
+ "1019 37 24 0 \n",
+ "1020 37 24 0 \n",
+ "1021 37 24 0 \n",
+ "1022 37 24 0 \n",
+ "1023 37 24 0 \n",
+ "1024 37 24 0 \n",
+ "1025 37 24 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 531 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:30:25 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 532 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:33:14 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 533 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:36:04 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 534 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:38:54 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 535 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:41:44 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 536 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:44:34 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 537 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:47:24 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 538 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:50:14 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 539 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:53:05 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 540 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:55:54 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 541 | \n",
+ " 5032 | \n",
+ " 2023-12-12 09:58:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "531 5032 2023-12-12 09:30:25 170 55 24 61 24 \n",
+ "532 5032 2023-12-12 09:33:14 170 55 24 61 24 \n",
+ "533 5032 2023-12-12 09:36:04 170 55 24 61 24 \n",
+ "534 5032 2023-12-12 09:38:54 170 55 24 61 24 \n",
+ "535 5032 2023-12-12 09:41:44 170 55 24 61 24 \n",
+ "536 5032 2023-12-12 09:44:34 170 55 24 61 24 \n",
+ "537 5032 2023-12-12 09:47:24 170 55 24 61 24 \n",
+ "538 5032 2023-12-12 09:50:14 170 55 24 61 24 \n",
+ "539 5032 2023-12-12 09:53:05 170 55 24 61 24 \n",
+ "540 5032 2023-12-12 09:55:54 170 55 24 61 24 \n",
+ "541 5032 2023-12-12 09:58:45 170 55 24 61 24 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "531 37 24 0 \n",
+ "532 37 24 0 \n",
+ "533 37 24 0 \n",
+ "534 37 24 0 \n",
+ "535 37 24 0 \n",
+ "536 37 24 0 \n",
+ "537 37 24 0 \n",
+ "538 37 24 0 \n",
+ "539 37 24 0 \n",
+ "540 37 24 0 \n",
+ "541 37 24 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1068 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:30:25 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1069 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:33:15 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1070 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:36:05 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1071 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:38:55 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1072 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:41:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1073 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:44:35 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1074 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:47:25 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1075 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:50:15 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1076 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:53:05 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1077 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:55:55 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1078 | \n",
+ " 5032 | \n",
+ " 2023-12-13 09:58:45 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1068 5032 2023-12-13 09:30:25 170 55 24 61 24 \n",
+ "1069 5032 2023-12-13 09:33:15 170 55 24 61 24 \n",
+ "1070 5032 2023-12-13 09:36:05 170 55 24 61 24 \n",
+ "1071 5032 2023-12-13 09:38:55 170 55 24 61 24 \n",
+ "1072 5032 2023-12-13 09:41:45 170 55 24 61 24 \n",
+ "1073 5032 2023-12-13 09:44:35 170 55 24 61 24 \n",
+ "1074 5032 2023-12-13 09:47:25 170 55 24 61 24 \n",
+ "1075 5032 2023-12-13 09:50:15 170 55 24 61 24 \n",
+ "1076 5032 2023-12-13 09:53:05 170 55 24 61 24 \n",
+ "1077 5032 2023-12-13 09:55:55 170 55 24 61 24 \n",
+ "1078 5032 2023-12-13 09:58:45 170 55 24 61 24 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1068 37 24 0 \n",
+ "1069 37 24 0 \n",
+ "1070 37 24 0 \n",
+ "1071 37 24 0 \n",
+ "1072 37 24 0 \n",
+ "1073 37 24 0 \n",
+ "1074 37 24 0 \n",
+ "1075 37 24 0 \n",
+ "1076 37 24 0 \n",
+ "1077 37 24 0 \n",
+ "1078 37 24 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5033\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:00:11 | \n",
+ " 140 | \n",
+ " 52 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:02:32 | \n",
+ " 140 | \n",
+ " 52 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:04:52 | \n",
+ " 140 | \n",
+ " 142 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:08:12 | \n",
+ " 200 | \n",
+ " 42 | \n",
+ " 54 | \n",
+ " 94 | \n",
+ " 52 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:10:43 | \n",
+ " 152 | \n",
+ " 44 | \n",
+ " 43 | \n",
+ " 71 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:13:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:15:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:18:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:20:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:23:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:25:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 482 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:28:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5033 2023-12-12 06:00:11 140 52 42 62 36 \n",
+ "472 5033 2023-12-12 06:02:32 140 52 42 62 36 \n",
+ "473 5033 2023-12-12 06:04:52 140 142 42 62 36 \n",
+ "474 5033 2023-12-12 06:08:12 200 42 54 94 52 \n",
+ "475 5033 2023-12-12 06:10:43 152 44 43 71 38 \n",
+ "476 5033 2023-12-12 06:13:14 150 44 42 70 38 \n",
+ "477 5033 2023-12-12 06:15:44 150 44 42 70 38 \n",
+ "478 5033 2023-12-12 06:18:14 150 44 42 70 38 \n",
+ "479 5033 2023-12-12 06:20:44 150 44 42 70 38 \n",
+ "480 5033 2023-12-12 06:23:14 150 44 42 70 38 \n",
+ "481 5033 2023-12-12 06:25:44 150 44 42 70 38 \n",
+ "482 5033 2023-12-12 06:28:14 150 44 42 70 38 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 0 0 0 \n",
+ "472 0 0 0 \n",
+ "473 0 0 0 \n",
+ "474 0 0 0 \n",
+ "475 0 0 0 \n",
+ "476 0 0 0 \n",
+ "477 0 0 0 \n",
+ "478 0 0 0 \n",
+ "479 0 0 0 \n",
+ "480 0 0 0 \n",
+ "481 0 0 0 \n",
+ "482 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 993 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:00:11 | \n",
+ " 140 | \n",
+ " 52 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:02:31 | \n",
+ " 140 | \n",
+ " 52 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:04:51 | \n",
+ " 140 | \n",
+ " 142 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:08:11 | \n",
+ " 200 | \n",
+ " 42 | \n",
+ " 54 | \n",
+ " 94 | \n",
+ " 52 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:10:43 | \n",
+ " 152 | \n",
+ " 44 | \n",
+ " 43 | \n",
+ " 71 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 998 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:13:13 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 999 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:15:43 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1000 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:18:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1001 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:20:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1002 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:23:13 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1003 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:25:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1004 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:28:14 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "993 5033 2023-12-13 06:00:11 140 52 42 62 36 \n",
+ "994 5033 2023-12-13 06:02:31 140 52 42 62 36 \n",
+ "995 5033 2023-12-13 06:04:51 140 142 42 62 36 \n",
+ "996 5033 2023-12-13 06:08:11 200 42 54 94 52 \n",
+ "997 5033 2023-12-13 06:10:43 152 44 43 71 38 \n",
+ "998 5033 2023-12-13 06:13:13 150 44 42 70 38 \n",
+ "999 5033 2023-12-13 06:15:43 150 44 42 70 38 \n",
+ "1000 5033 2023-12-13 06:18:14 150 44 42 70 38 \n",
+ "1001 5033 2023-12-13 06:20:44 150 44 42 70 38 \n",
+ "1002 5033 2023-12-13 06:23:13 150 44 42 70 38 \n",
+ "1003 5033 2023-12-13 06:25:44 150 44 42 70 38 \n",
+ "1004 5033 2023-12-13 06:28:14 150 44 42 70 38 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "993 0 0 0 \n",
+ "994 0 0 0 \n",
+ "995 0 0 0 \n",
+ "996 0 0 0 \n",
+ "997 0 0 0 \n",
+ "998 0 0 0 \n",
+ "999 0 0 0 \n",
+ "1000 0 0 0 \n",
+ "1001 0 0 0 \n",
+ "1002 0 0 0 \n",
+ "1003 0 0 0 \n",
+ "1004 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 483 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:30:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:33:14 | \n",
+ " 150 | \n",
+ " 74 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:35:28 | \n",
+ " 134 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:38:02 | \n",
+ " 154 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 74 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:40:42 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:43:22 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:46:02 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:48:42 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:51:22 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:54:02 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5033 | \n",
+ " 2023-12-12 06:56:42 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "483 5033 2023-12-12 06:30:44 150 44 42 70 38 \n",
+ "484 5033 2023-12-12 06:33:14 150 74 42 70 38 \n",
+ "485 5033 2023-12-12 06:35:28 134 48 42 62 30 \n",
+ "486 5033 2023-12-12 06:38:02 154 42 42 74 38 \n",
+ "487 5033 2023-12-12 06:40:42 160 42 42 78 40 \n",
+ "488 5033 2023-12-12 06:43:22 160 42 42 78 40 \n",
+ "489 5033 2023-12-12 06:46:02 160 42 42 78 40 \n",
+ "490 5033 2023-12-12 06:48:42 160 42 42 78 40 \n",
+ "491 5033 2023-12-12 06:51:22 160 42 42 78 40 \n",
+ "492 5033 2023-12-12 06:54:02 160 42 42 78 40 \n",
+ "493 5033 2023-12-12 06:56:42 160 42 42 78 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "483 0 0 0 \n",
+ "484 0 0 0 \n",
+ "485 0 0 0 \n",
+ "486 0 0 0 \n",
+ "487 0 0 0 \n",
+ "488 0 0 0 \n",
+ "489 0 0 0 \n",
+ "490 0 0 0 \n",
+ "491 0 0 0 \n",
+ "492 0 0 0 \n",
+ "493 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1005 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:30:44 | \n",
+ " 150 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1006 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:33:14 | \n",
+ " 150 | \n",
+ " 74 | \n",
+ " 42 | \n",
+ " 70 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1007 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:35:28 | \n",
+ " 134 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1008 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:38:02 | \n",
+ " 154 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 74 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1009 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:40:41 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1010 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:43:21 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1011 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:46:01 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1012 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:48:41 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1013 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:51:22 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1014 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:54:02 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1015 | \n",
+ " 5033 | \n",
+ " 2023-12-13 06:56:42 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1005 5033 2023-12-13 06:30:44 150 44 42 70 38 \n",
+ "1006 5033 2023-12-13 06:33:14 150 74 42 70 38 \n",
+ "1007 5033 2023-12-13 06:35:28 134 48 42 62 30 \n",
+ "1008 5033 2023-12-13 06:38:02 154 42 42 74 38 \n",
+ "1009 5033 2023-12-13 06:40:41 160 42 42 78 40 \n",
+ "1010 5033 2023-12-13 06:43:21 160 42 42 78 40 \n",
+ "1011 5033 2023-12-13 06:46:01 160 42 42 78 40 \n",
+ "1012 5033 2023-12-13 06:48:41 160 42 42 78 40 \n",
+ "1013 5033 2023-12-13 06:51:22 160 42 42 78 40 \n",
+ "1014 5033 2023-12-13 06:54:02 160 42 42 78 40 \n",
+ "1015 5033 2023-12-13 06:56:42 160 42 42 78 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1005 0 0 0 \n",
+ "1006 0 0 0 \n",
+ "1007 0 0 0 \n",
+ "1008 0 0 0 \n",
+ "1009 0 0 0 \n",
+ "1010 0 0 0 \n",
+ "1011 0 0 0 \n",
+ "1012 0 0 0 \n",
+ "1013 0 0 0 \n",
+ "1014 0 0 0 \n",
+ "1015 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 495 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:02:02 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 496 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:04:42 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 497 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:08:22 | \n",
+ " 220 | \n",
+ " 32 | \n",
+ " 54 | \n",
+ " 112 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 498 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:11:12 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 499 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:14:02 | \n",
+ " 170 | \n",
+ " 33 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 500 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:16:51 | \n",
+ " 169 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 85 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 501 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:19:41 | \n",
+ " 170 | \n",
+ " 31 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 502 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:22:32 | \n",
+ " 171 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 87 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 503 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:25:22 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 504 | \n",
+ " 5033 | \n",
+ " 2023-12-12 07:28:12 | \n",
+ " 170 | \n",
+ " 33 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "495 5033 2023-12-12 07:02:02 160 42 42 78 40 \n",
+ "496 5033 2023-12-12 07:04:42 160 152 42 78 40 \n",
+ "497 5033 2023-12-12 07:08:22 220 32 54 112 54 \n",
+ "498 5033 2023-12-12 07:11:12 170 32 42 86 42 \n",
+ "499 5033 2023-12-12 07:14:02 170 33 42 86 42 \n",
+ "500 5033 2023-12-12 07:16:51 169 32 42 85 42 \n",
+ "501 5033 2023-12-12 07:19:41 170 31 42 86 42 \n",
+ "502 5033 2023-12-12 07:22:32 171 32 42 87 42 \n",
+ "503 5033 2023-12-12 07:25:22 170 32 42 86 42 \n",
+ "504 5033 2023-12-12 07:28:12 170 33 42 86 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "495 0 0 0 \n",
+ "496 0 0 0 \n",
+ "497 0 0 0 \n",
+ "498 0 0 0 \n",
+ "499 0 0 0 \n",
+ "500 0 0 0 \n",
+ "501 0 0 0 \n",
+ "502 0 0 0 \n",
+ "503 0 0 0 \n",
+ "504 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1017 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:02:01 | \n",
+ " 160 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1018 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:04:42 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1019 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:08:22 | \n",
+ " 220 | \n",
+ " 32 | \n",
+ " 54 | \n",
+ " 112 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1020 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:11:12 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1021 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:14:01 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1022 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:16:52 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1023 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:19:42 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1024 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:22:32 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1025 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:25:22 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1026 | \n",
+ " 5033 | \n",
+ " 2023-12-13 07:28:12 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1017 5033 2023-12-13 07:02:01 160 42 42 78 40 \n",
+ "1018 5033 2023-12-13 07:04:42 160 152 42 78 40 \n",
+ "1019 5033 2023-12-13 07:08:22 220 32 54 112 54 \n",
+ "1020 5033 2023-12-13 07:11:12 170 32 42 86 42 \n",
+ "1021 5033 2023-12-13 07:14:01 170 32 42 86 42 \n",
+ "1022 5033 2023-12-13 07:16:52 170 32 42 86 42 \n",
+ "1023 5033 2023-12-13 07:19:42 170 32 42 86 42 \n",
+ "1024 5033 2023-12-13 07:22:32 170 32 42 86 42 \n",
+ "1025 5033 2023-12-13 07:25:22 170 32 42 86 42 \n",
+ "1026 5033 2023-12-13 07:28:12 170 32 42 86 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1017 0 0 0 \n",
+ "1018 0 0 0 \n",
+ "1019 0 0 0 \n",
+ "1020 0 0 0 \n",
+ "1021 0 0 0 \n",
+ "1022 0 0 0 \n",
+ "1023 0 0 0 \n",
+ "1024 0 0 0 \n",
+ "1025 0 0 0 \n",
+ "1026 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 531 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:30:02 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 532 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:32:52 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 533 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:35:58 | \n",
+ " 186 | \n",
+ " 48 | \n",
+ " 46 | \n",
+ " 94 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 534 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:38:48 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 535 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:41:38 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 536 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:44:28 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 537 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:47:18 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 538 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:50:08 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 539 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:52:58 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 540 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:55:48 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 541 | \n",
+ " 5033 | \n",
+ " 2023-12-12 09:58:38 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "531 5033 2023-12-12 09:30:02 170 32 42 86 42 \n",
+ "532 5033 2023-12-12 09:32:52 170 32 42 86 42 \n",
+ "533 5033 2023-12-12 09:35:58 186 48 46 94 46 \n",
+ "534 5033 2023-12-12 09:38:48 170 48 42 86 42 \n",
+ "535 5033 2023-12-12 09:41:38 170 48 42 86 42 \n",
+ "536 5033 2023-12-12 09:44:28 170 48 42 86 42 \n",
+ "537 5033 2023-12-12 09:47:18 170 48 42 86 42 \n",
+ "538 5033 2023-12-12 09:50:08 170 48 42 86 42 \n",
+ "539 5033 2023-12-12 09:52:58 170 48 42 86 42 \n",
+ "540 5033 2023-12-12 09:55:48 170 48 42 86 42 \n",
+ "541 5033 2023-12-12 09:58:38 170 48 42 86 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "531 0 0 0 \n",
+ "532 0 0 0 \n",
+ "533 0 0 0 \n",
+ "534 0 0 0 \n",
+ "535 0 0 0 \n",
+ "536 0 0 0 \n",
+ "537 0 0 0 \n",
+ "538 0 0 0 \n",
+ "539 0 0 0 \n",
+ "540 0 0 0 \n",
+ "541 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1069 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:30:01 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1070 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:32:51 | \n",
+ " 170 | \n",
+ " 32 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1071 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:35:57 | \n",
+ " 186 | \n",
+ " 48 | \n",
+ " 46 | \n",
+ " 94 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1072 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:38:47 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1073 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:41:37 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1074 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:44:28 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1075 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:47:17 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1076 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:50:07 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1077 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:52:58 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1078 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:55:48 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1079 | \n",
+ " 5033 | \n",
+ " 2023-12-13 09:58:37 | \n",
+ " 170 | \n",
+ " 48 | \n",
+ " 42 | \n",
+ " 86 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1069 5033 2023-12-13 09:30:01 170 32 42 86 42 \n",
+ "1070 5033 2023-12-13 09:32:51 170 32 42 86 42 \n",
+ "1071 5033 2023-12-13 09:35:57 186 48 46 94 46 \n",
+ "1072 5033 2023-12-13 09:38:47 170 48 42 86 42 \n",
+ "1073 5033 2023-12-13 09:41:37 170 48 42 86 42 \n",
+ "1074 5033 2023-12-13 09:44:28 170 48 42 86 42 \n",
+ "1075 5033 2023-12-13 09:47:17 170 48 42 86 42 \n",
+ "1076 5033 2023-12-13 09:50:07 170 48 42 86 42 \n",
+ "1077 5033 2023-12-13 09:52:58 170 48 42 86 42 \n",
+ "1078 5033 2023-12-13 09:55:48 170 48 42 86 42 \n",
+ "1079 5033 2023-12-13 09:58:37 170 48 42 86 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1069 0 0 0 \n",
+ "1070 0 0 0 \n",
+ "1071 0 0 0 \n",
+ "1072 0 0 0 \n",
+ "1073 0 0 0 \n",
+ "1074 0 0 0 \n",
+ "1075 0 0 0 \n",
+ "1076 0 0 0 \n",
+ "1077 0 0 0 \n",
+ "1078 0 0 0 \n",
+ "1079 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5034\n",
+ "05:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 31\n",
+ "31\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 449 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:32:16 | \n",
+ " 150 | \n",
+ " 96 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 450 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:35:49 | \n",
+ " 213 | \n",
+ " 149 | \n",
+ " 60 | \n",
+ " 35 | \n",
+ " 61 | \n",
+ " 57 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 451 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:38:37 | \n",
+ " 167 | \n",
+ " 156 | \n",
+ " 47 | \n",
+ " 27 | \n",
+ " 48 | \n",
+ " 45 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 452 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:41:17 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 453 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:43:56 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 454 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:46:37 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 455 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:49:17 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 456 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:51:56 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 457 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:54:36 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 458 | \n",
+ " 5034 | \n",
+ " 2023-12-12 05:57:16 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "449 5034 2023-12-12 05:32:16 150 96 43 21 43 \n",
+ "450 5034 2023-12-12 05:35:49 213 149 60 35 61 \n",
+ "451 5034 2023-12-12 05:38:37 167 156 47 27 48 \n",
+ "452 5034 2023-12-12 05:41:17 160 156 45 26 46 \n",
+ "453 5034 2023-12-12 05:43:56 160 156 45 26 46 \n",
+ "454 5034 2023-12-12 05:46:37 160 156 45 26 46 \n",
+ "455 5034 2023-12-12 05:49:17 160 156 45 26 46 \n",
+ "456 5034 2023-12-12 05:51:56 160 156 45 26 46 \n",
+ "457 5034 2023-12-12 05:54:36 160 156 45 26 46 \n",
+ "458 5034 2023-12-12 05:57:16 160 156 45 26 46 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "449 43 0 0 \n",
+ "450 57 0 0 \n",
+ "451 45 0 0 \n",
+ "452 43 0 0 \n",
+ "453 43 0 0 \n",
+ "454 43 0 0 \n",
+ "455 43 0 0 \n",
+ "456 43 0 0 \n",
+ "457 43 0 0 \n",
+ "458 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 954 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:30:07 | \n",
+ " 150 | \n",
+ " 7 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 955 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:32:37 | \n",
+ " 150 | \n",
+ " 117 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 956 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:35:16 | \n",
+ " 160 | \n",
+ " 117 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 957 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:38:37 | \n",
+ " 200 | \n",
+ " 158 | \n",
+ " 56 | \n",
+ " 33 | \n",
+ " 57 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 958 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:41:17 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 959 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:43:57 | \n",
+ " 160 | \n",
+ " 157 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 960 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:46:37 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 961 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:49:17 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 962 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:51:57 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 963 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:54:37 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 964 | \n",
+ " 5034 | \n",
+ " 2023-12-13 05:57:17 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "954 5034 2023-12-13 05:30:07 150 7 43 21 43 \n",
+ "955 5034 2023-12-13 05:32:37 150 117 43 21 43 \n",
+ "956 5034 2023-12-13 05:35:16 160 117 45 26 46 \n",
+ "957 5034 2023-12-13 05:38:37 200 158 56 33 57 \n",
+ "958 5034 2023-12-13 05:41:17 160 158 45 26 46 \n",
+ "959 5034 2023-12-13 05:43:57 160 157 45 26 46 \n",
+ "960 5034 2023-12-13 05:46:37 160 158 45 26 46 \n",
+ "961 5034 2023-12-13 05:49:17 160 158 45 26 46 \n",
+ "962 5034 2023-12-13 05:51:57 160 158 45 26 46 \n",
+ "963 5034 2023-12-13 05:54:37 160 158 45 26 46 \n",
+ "964 5034 2023-12-13 05:57:17 160 158 45 26 46 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "954 43 0 0 \n",
+ "955 43 0 0 \n",
+ "956 43 0 0 \n",
+ "957 54 0 0 \n",
+ "958 43 0 0 \n",
+ "959 43 0 0 \n",
+ "960 43 0 0 \n",
+ "961 43 0 0 \n",
+ "962 43 0 0 \n",
+ "963 43 0 0 \n",
+ "964 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 52\n",
+ "52\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:31:56 | \n",
+ " 160 | \n",
+ " 156 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:34:36 | \n",
+ " 160 | \n",
+ " 46 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:37:06 | \n",
+ " 150 | \n",
+ " 26 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:39:36 | \n",
+ " 150 | \n",
+ " 6 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:42:10 | \n",
+ " 154 | \n",
+ " 161 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:44:59 | \n",
+ " 169 | \n",
+ " 159 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 48 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:47:50 | \n",
+ " 171 | \n",
+ " 160 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 50 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:50:40 | \n",
+ " 170 | \n",
+ " 160 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:53:30 | \n",
+ " 170 | \n",
+ " 160 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5034 | \n",
+ " 2023-12-12 06:56:20 | \n",
+ " 170 | \n",
+ " 161 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5034 2023-12-12 06:31:56 160 156 45 26 46 \n",
+ "472 5034 2023-12-12 06:34:36 160 46 45 26 46 \n",
+ "473 5034 2023-12-12 06:37:06 150 26 43 21 43 \n",
+ "474 5034 2023-12-12 06:39:36 150 6 43 21 43 \n",
+ "475 5034 2023-12-12 06:42:10 154 161 43 25 43 \n",
+ "476 5034 2023-12-12 06:44:59 169 159 48 30 48 \n",
+ "477 5034 2023-12-12 06:47:50 171 160 48 30 50 \n",
+ "478 5034 2023-12-12 06:50:40 170 160 48 30 49 \n",
+ "479 5034 2023-12-12 06:53:30 170 160 48 30 49 \n",
+ "480 5034 2023-12-12 06:56:20 170 161 48 30 49 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 43 0 0 \n",
+ "472 43 0 0 \n",
+ "473 43 0 0 \n",
+ "474 43 0 0 \n",
+ "475 43 0 0 \n",
+ "476 43 0 0 \n",
+ "477 43 0 0 \n",
+ "478 43 0 0 \n",
+ "479 43 0 0 \n",
+ "480 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 977 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:31:57 | \n",
+ " 160 | \n",
+ " 158 | \n",
+ " 45 | \n",
+ " 26 | \n",
+ " 46 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:35:39 | \n",
+ " 222 | \n",
+ " 110 | \n",
+ " 63 | \n",
+ " 39 | \n",
+ " 64 | \n",
+ " 56 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:39:22 | \n",
+ " 222 | \n",
+ " 162 | \n",
+ " 63 | \n",
+ " 39 | \n",
+ " 64 | \n",
+ " 56 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:42:12 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:45:01 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:47:51 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:50:41 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:53:31 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5034 | \n",
+ " 2023-12-13 06:56:21 | \n",
+ " 170 | \n",
+ " 162 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "977 5034 2023-12-13 06:31:57 160 158 45 26 46 \n",
+ "978 5034 2023-12-13 06:35:39 222 110 63 39 64 \n",
+ "979 5034 2023-12-13 06:39:22 222 162 63 39 64 \n",
+ "980 5034 2023-12-13 06:42:12 170 162 48 30 49 \n",
+ "981 5034 2023-12-13 06:45:01 170 162 48 30 49 \n",
+ "982 5034 2023-12-13 06:47:51 170 162 48 30 49 \n",
+ "983 5034 2023-12-13 06:50:41 170 162 48 30 49 \n",
+ "984 5034 2023-12-13 06:53:31 170 162 48 30 49 \n",
+ "985 5034 2023-12-13 06:56:21 170 162 48 30 49 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "977 43 0 0 \n",
+ "978 56 0 0 \n",
+ "979 56 0 0 \n",
+ "980 43 0 0 \n",
+ "981 43 0 0 \n",
+ "982 43 0 0 \n",
+ "983 43 0 0 \n",
+ "984 43 0 0 \n",
+ "985 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : -3\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 43\n",
+ "43\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:01:59 | \n",
+ " 170 | \n",
+ " 120 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:05:37 | \n",
+ " 218 | \n",
+ " 158 | \n",
+ " 64 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 52 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:08:37 | \n",
+ " 180 | \n",
+ " 158 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:11:37 | \n",
+ " 180 | \n",
+ " 158 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:14:37 | \n",
+ " 180 | \n",
+ " 158 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:17:30 | \n",
+ " 137 | \n",
+ " 158 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:18:13 | \n",
+ " 79 | \n",
+ " 14 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 79 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:20:43 | \n",
+ " 150 | \n",
+ " 163 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:23:38 | \n",
+ " 175 | \n",
+ " 159 | \n",
+ " 52 | \n",
+ " 32 | \n",
+ " 48 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5034 | \n",
+ " 2023-12-12 07:26:37 | \n",
+ " 179 | \n",
+ " 157 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 50 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5034 2023-12-12 07:01:59 170 120 48 30 49 \n",
+ "483 5034 2023-12-12 07:05:37 218 158 64 40 62 \n",
+ "484 5034 2023-12-12 07:08:37 180 158 53 33 51 \n",
+ "485 5034 2023-12-12 07:11:37 180 158 53 33 51 \n",
+ "486 5034 2023-12-12 07:14:37 180 158 53 33 51 \n",
+ "487 5034 2023-12-12 07:17:30 137 158 53 33 51 \n",
+ "488 5034 2023-12-12 07:18:13 79 14 0 0 0 \n",
+ "489 5034 2023-12-12 07:20:43 150 163 43 21 43 \n",
+ "490 5034 2023-12-12 07:23:38 175 159 52 32 48 \n",
+ "491 5034 2023-12-12 07:26:37 179 157 53 33 50 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 43 0 0 \n",
+ "483 52 0 0 \n",
+ "484 43 0 0 \n",
+ "485 43 0 0 \n",
+ "486 43 0 0 \n",
+ "487 0 0 0 \n",
+ "488 79 0 0 \n",
+ "489 43 0 0 \n",
+ "490 43 0 0 \n",
+ "491 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 987 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:02:02 | \n",
+ " 170 | \n",
+ " 122 | \n",
+ " 48 | \n",
+ " 30 | \n",
+ " 49 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:05:40 | \n",
+ " 218 | \n",
+ " 160 | \n",
+ " 64 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 52 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 989 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:08:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:11:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:14:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:17:39 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:20:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:23:39 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5034 | \n",
+ " 2023-12-13 07:26:40 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "987 5034 2023-12-13 07:02:02 170 122 48 30 49 \n",
+ "988 5034 2023-12-13 07:05:40 218 160 64 40 62 \n",
+ "989 5034 2023-12-13 07:08:40 180 160 53 33 51 \n",
+ "990 5034 2023-12-13 07:11:40 180 160 53 33 51 \n",
+ "991 5034 2023-12-13 07:14:40 180 160 53 33 51 \n",
+ "992 5034 2023-12-13 07:17:39 180 160 53 33 51 \n",
+ "993 5034 2023-12-13 07:20:40 180 160 53 33 51 \n",
+ "994 5034 2023-12-13 07:23:39 180 160 53 33 51 \n",
+ "995 5034 2023-12-13 07:26:40 180 160 53 33 51 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "987 43 0 0 \n",
+ "988 52 0 0 \n",
+ "989 43 0 0 \n",
+ "990 43 0 0 \n",
+ "991 43 0 0 \n",
+ "992 43 0 0 \n",
+ "993 43 0 0 \n",
+ "994 43 0 0 \n",
+ "995 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:32:38 | \n",
+ " 180 | \n",
+ " 18 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:35:08 | \n",
+ " 150 | \n",
+ " 168 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:37:47 | \n",
+ " 159 | \n",
+ " 157 | \n",
+ " 44 | \n",
+ " 29 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:40:37 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:43:27 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:46:17 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:49:07 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:51:57 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:54:47 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5034 | \n",
+ " 2023-12-12 09:57:37 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5034 2023-12-12 09:32:38 180 18 53 33 51 \n",
+ "518 5034 2023-12-12 09:35:08 150 168 43 21 43 \n",
+ "519 5034 2023-12-12 09:37:47 159 157 44 29 43 \n",
+ "520 5034 2023-12-12 09:40:37 170 157 51 33 43 \n",
+ "521 5034 2023-12-12 09:43:27 170 157 51 33 43 \n",
+ "522 5034 2023-12-12 09:46:17 170 157 51 33 43 \n",
+ "523 5034 2023-12-12 09:49:07 170 157 51 33 43 \n",
+ "524 5034 2023-12-12 09:51:57 170 157 51 33 43 \n",
+ "525 5034 2023-12-12 09:54:47 170 157 51 33 43 \n",
+ "526 5034 2023-12-12 09:57:37 170 157 51 33 43 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 43 0 0 \n",
+ "518 43 0 0 \n",
+ "519 43 0 0 \n",
+ "520 43 0 0 \n",
+ "521 43 0 0 \n",
+ "522 43 0 0 \n",
+ "523 43 0 0 \n",
+ "524 43 0 0 \n",
+ "525 43 0 0 \n",
+ "526 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1037 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:32:38 | \n",
+ " 180 | \n",
+ " 18 | \n",
+ " 53 | \n",
+ " 33 | \n",
+ " 51 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:35:08 | \n",
+ " 150 | \n",
+ " 168 | \n",
+ " 43 | \n",
+ " 21 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:37:46 | \n",
+ " 159 | \n",
+ " 157 | \n",
+ " 44 | \n",
+ " 29 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:40:37 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:43:27 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:46:17 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:49:07 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:51:57 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:54:47 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5034 | \n",
+ " 2023-12-13 09:57:37 | \n",
+ " 170 | \n",
+ " 157 | \n",
+ " 51 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1037 5034 2023-12-13 09:32:38 180 18 53 33 51 \n",
+ "1038 5034 2023-12-13 09:35:08 150 168 43 21 43 \n",
+ "1039 5034 2023-12-13 09:37:46 159 157 44 29 43 \n",
+ "1040 5034 2023-12-13 09:40:37 170 157 51 33 43 \n",
+ "1041 5034 2023-12-13 09:43:27 170 157 51 33 43 \n",
+ "1042 5034 2023-12-13 09:46:17 170 157 51 33 43 \n",
+ "1043 5034 2023-12-13 09:49:07 170 157 51 33 43 \n",
+ "1044 5034 2023-12-13 09:51:57 170 157 51 33 43 \n",
+ "1045 5034 2023-12-13 09:54:47 170 157 51 33 43 \n",
+ "1046 5034 2023-12-13 09:57:37 170 157 51 33 43 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1037 43 0 0 \n",
+ "1038 43 0 0 \n",
+ "1039 43 0 0 \n",
+ "1040 43 0 0 \n",
+ "1041 43 0 0 \n",
+ "1042 43 0 0 \n",
+ "1043 43 0 0 \n",
+ "1044 43 0 0 \n",
+ "1045 43 0 0 \n",
+ "1046 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5035\n",
+ "05:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 5\n",
+ "5\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 449 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:32:30 | \n",
+ " 151 | \n",
+ " 109 | \n",
+ " 57 | \n",
+ " 28 | \n",
+ " 33 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 450 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:35:39 | \n",
+ " 189 | \n",
+ " 138 | \n",
+ " 73 | \n",
+ " 36 | \n",
+ " 41 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 451 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:38:19 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 452 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:40:59 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 453 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:43:39 | \n",
+ " 160 | \n",
+ " 139 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 454 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:46:18 | \n",
+ " 159 | \n",
+ " 138 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 455 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:48:58 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 456 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:51:36 | \n",
+ " 160 | \n",
+ " 137 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 457 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:54:18 | \n",
+ " 161 | \n",
+ " 138 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 458 | \n",
+ " 5035 | \n",
+ " 2023-12-12 05:56:58 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "449 5035 2023-12-12 05:32:30 151 109 57 28 33 \n",
+ "450 5035 2023-12-12 05:35:39 189 138 73 36 41 \n",
+ "451 5035 2023-12-12 05:38:19 160 138 62 30 35 \n",
+ "452 5035 2023-12-12 05:40:59 160 138 62 30 35 \n",
+ "453 5035 2023-12-12 05:43:39 160 139 62 30 35 \n",
+ "454 5035 2023-12-12 05:46:18 159 138 61 30 35 \n",
+ "455 5035 2023-12-12 05:48:58 160 138 62 30 35 \n",
+ "456 5035 2023-12-12 05:51:36 160 137 62 30 35 \n",
+ "457 5035 2023-12-12 05:54:18 161 138 63 30 35 \n",
+ "458 5035 2023-12-12 05:56:58 160 138 62 30 35 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "449 33 0 0 \n",
+ "450 39 0 0 \n",
+ "451 33 0 0 \n",
+ "452 33 0 0 \n",
+ "453 33 0 0 \n",
+ "454 33 0 0 \n",
+ "455 33 0 0 \n",
+ "456 33 0 0 \n",
+ "457 33 0 0 \n",
+ "458 33 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 954 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:32:28 | \n",
+ " 149 | \n",
+ " 109 | \n",
+ " 55 | \n",
+ " 28 | \n",
+ " 33 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 955 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:35:37 | \n",
+ " 189 | \n",
+ " 137 | \n",
+ " 73 | \n",
+ " 36 | \n",
+ " 41 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 956 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:38:18 | \n",
+ " 161 | \n",
+ " 139 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 957 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:40:57 | \n",
+ " 159 | \n",
+ " 138 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 958 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:43:37 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 959 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:46:18 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 960 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:48:58 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 961 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:51:37 | \n",
+ " 160 | \n",
+ " 137 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 962 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:54:18 | \n",
+ " 161 | \n",
+ " 138 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 963 | \n",
+ " 5035 | \n",
+ " 2023-12-13 05:56:58 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "954 5035 2023-12-13 05:32:28 149 109 55 28 33 \n",
+ "955 5035 2023-12-13 05:35:37 189 137 73 36 41 \n",
+ "956 5035 2023-12-13 05:38:18 161 139 63 30 35 \n",
+ "957 5035 2023-12-13 05:40:57 159 138 61 30 35 \n",
+ "958 5035 2023-12-13 05:43:37 160 138 62 30 35 \n",
+ "959 5035 2023-12-13 05:46:18 160 138 62 30 35 \n",
+ "960 5035 2023-12-13 05:48:58 160 138 62 30 35 \n",
+ "961 5035 2023-12-13 05:51:37 160 137 62 30 35 \n",
+ "962 5035 2023-12-13 05:54:18 161 138 63 30 35 \n",
+ "963 5035 2023-12-13 05:56:58 160 138 62 30 35 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "954 33 0 0 \n",
+ "955 39 0 0 \n",
+ "956 33 0 0 \n",
+ "957 33 0 0 \n",
+ "958 33 0 0 \n",
+ "959 33 0 0 \n",
+ "960 33 0 0 \n",
+ "961 33 0 0 \n",
+ "962 33 0 0 \n",
+ "963 33 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 2\n",
+ "2\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:31:37 | \n",
+ " 159 | \n",
+ " 138 | \n",
+ " 61 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:34:18 | \n",
+ " 160 | \n",
+ " 28 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:36:40 | \n",
+ " 143 | \n",
+ " 0 | \n",
+ " 54 | \n",
+ " 26 | \n",
+ " 34 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:39:07 | \n",
+ " 146 | \n",
+ " 147 | \n",
+ " 55 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 30 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:41:56 | \n",
+ " 169 | \n",
+ " 146 | \n",
+ " 63 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:44:46 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:47:35 | \n",
+ " 170 | \n",
+ " 145 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:50:26 | \n",
+ " 171 | \n",
+ " 146 | \n",
+ " 65 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:53:16 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:56:06 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5035 | \n",
+ " 2023-12-12 06:58:56 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5035 2023-12-12 06:31:37 159 138 61 30 35 \n",
+ "472 5035 2023-12-12 06:34:18 160 28 62 30 35 \n",
+ "473 5035 2023-12-12 06:36:40 143 0 54 26 34 \n",
+ "474 5035 2023-12-12 06:39:07 146 147 55 27 34 \n",
+ "475 5035 2023-12-12 06:41:56 169 146 63 31 40 \n",
+ "476 5035 2023-12-12 06:44:46 170 146 64 31 40 \n",
+ "477 5035 2023-12-12 06:47:35 170 145 64 31 40 \n",
+ "478 5035 2023-12-12 06:50:26 171 146 65 31 40 \n",
+ "479 5035 2023-12-12 06:53:16 170 146 64 31 40 \n",
+ "480 5035 2023-12-12 06:56:06 170 146 64 31 40 \n",
+ "481 5035 2023-12-12 06:58:56 170 146 64 31 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 33 0 0 \n",
+ "472 33 0 0 \n",
+ "473 29 0 0 \n",
+ "474 30 0 0 \n",
+ "475 35 0 0 \n",
+ "476 35 0 0 \n",
+ "477 35 0 0 \n",
+ "478 35 0 0 \n",
+ "479 35 0 0 \n",
+ "480 35 0 0 \n",
+ "481 35 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 976 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:31:38 | \n",
+ " 160 | \n",
+ " 138 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:34:18 | \n",
+ " 160 | \n",
+ " 28 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:36:40 | \n",
+ " 143 | \n",
+ " 1 | \n",
+ " 54 | \n",
+ " 26 | \n",
+ " 34 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:39:06 | \n",
+ " 145 | \n",
+ " 147 | \n",
+ " 55 | \n",
+ " 26 | \n",
+ " 34 | \n",
+ " 30 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:41:55 | \n",
+ " 169 | \n",
+ " 145 | \n",
+ " 63 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:44:45 | \n",
+ " 171 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:47:36 | \n",
+ " 171 | \n",
+ " 147 | \n",
+ " 65 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:50:25 | \n",
+ " 169 | \n",
+ " 146 | \n",
+ " 63 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:53:15 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:56:05 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5035 | \n",
+ " 2023-12-13 06:58:55 | \n",
+ " 170 | \n",
+ " 146 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "976 5035 2023-12-13 06:31:38 160 138 62 30 35 \n",
+ "977 5035 2023-12-13 06:34:18 160 28 62 30 35 \n",
+ "978 5035 2023-12-13 06:36:40 143 1 54 26 34 \n",
+ "979 5035 2023-12-13 06:39:06 145 147 55 26 34 \n",
+ "980 5035 2023-12-13 06:41:55 169 145 63 31 40 \n",
+ "981 5035 2023-12-13 06:44:45 171 145 65 31 40 \n",
+ "982 5035 2023-12-13 06:47:36 171 147 65 31 40 \n",
+ "983 5035 2023-12-13 06:50:25 169 146 63 31 40 \n",
+ "984 5035 2023-12-13 06:53:15 170 146 64 31 40 \n",
+ "985 5035 2023-12-13 06:56:05 170 146 64 31 40 \n",
+ "986 5035 2023-12-13 06:58:55 170 146 64 31 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "976 33 0 0 \n",
+ "977 33 0 0 \n",
+ "978 29 0 0 \n",
+ "979 30 0 0 \n",
+ "980 35 0 0 \n",
+ "981 35 0 0 \n",
+ "982 35 0 0 \n",
+ "983 35 0 0 \n",
+ "984 35 0 0 \n",
+ "985 35 0 0 \n",
+ "986 35 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:01:46 | \n",
+ " 170 | \n",
+ " 106 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:05:26 | \n",
+ " 219 | \n",
+ " 146 | \n",
+ " 79 | \n",
+ " 39 | \n",
+ " 56 | \n",
+ " 45 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:08:24 | \n",
+ " 179 | \n",
+ " 145 | \n",
+ " 64 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:11:24 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:14:24 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:17:24 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:20:24 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:23:24 | \n",
+ " 180 | \n",
+ " 144 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5035 | \n",
+ " 2023-12-12 07:26:25 | \n",
+ " 181 | \n",
+ " 145 | \n",
+ " 66 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5035 2023-12-12 07:01:46 170 106 64 31 40 \n",
+ "483 5035 2023-12-12 07:05:26 219 146 79 39 56 \n",
+ "484 5035 2023-12-12 07:08:24 179 145 64 32 46 \n",
+ "485 5035 2023-12-12 07:11:24 180 145 65 32 46 \n",
+ "486 5035 2023-12-12 07:14:24 180 145 65 32 46 \n",
+ "487 5035 2023-12-12 07:17:24 180 145 65 32 46 \n",
+ "488 5035 2023-12-12 07:20:24 180 145 65 32 46 \n",
+ "489 5035 2023-12-12 07:23:24 180 144 65 32 46 \n",
+ "490 5035 2023-12-12 07:26:25 181 145 66 32 46 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 35 0 0 \n",
+ "483 45 0 0 \n",
+ "484 37 0 0 \n",
+ "485 37 0 0 \n",
+ "486 37 0 0 \n",
+ "487 37 0 0 \n",
+ "488 37 0 0 \n",
+ "489 37 0 0 \n",
+ "490 37 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 987 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:01:45 | \n",
+ " 170 | \n",
+ " 106 | \n",
+ " 64 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:05:25 | \n",
+ " 219 | \n",
+ " 145 | \n",
+ " 79 | \n",
+ " 39 | \n",
+ " 56 | \n",
+ " 45 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 989 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:08:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:11:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:14:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:17:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:20:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:23:25 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5035 | \n",
+ " 2023-12-13 07:26:24 | \n",
+ " 180 | \n",
+ " 145 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "987 5035 2023-12-13 07:01:45 170 106 64 31 40 \n",
+ "988 5035 2023-12-13 07:05:25 219 145 79 39 56 \n",
+ "989 5035 2023-12-13 07:08:25 180 145 65 32 46 \n",
+ "990 5035 2023-12-13 07:11:25 180 145 65 32 46 \n",
+ "991 5035 2023-12-13 07:14:25 180 145 65 32 46 \n",
+ "992 5035 2023-12-13 07:17:25 180 145 65 32 46 \n",
+ "993 5035 2023-12-13 07:20:25 180 145 65 32 46 \n",
+ "994 5035 2023-12-13 07:23:25 180 145 65 32 46 \n",
+ "995 5035 2023-12-13 07:26:24 180 145 65 32 46 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "987 35 0 0 \n",
+ "988 45 0 0 \n",
+ "989 37 0 0 \n",
+ "990 37 0 0 \n",
+ "991 37 0 0 \n",
+ "992 37 0 0 \n",
+ "993 37 0 0 \n",
+ "994 37 0 0 \n",
+ "995 37 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 516 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:32:25 | \n",
+ " 180 | \n",
+ " 5 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 517 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:34:48 | \n",
+ " 144 | \n",
+ " 149 | \n",
+ " 52 | \n",
+ " 26 | \n",
+ " 33 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:37:38 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:40:29 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:43:18 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:46:08 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:48:59 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:51:49 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:54:39 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5035 | \n",
+ " 2023-12-12 09:57:28 | \n",
+ " 170 | \n",
+ " 148 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "516 5035 2023-12-12 09:32:25 180 5 65 32 46 \n",
+ "517 5035 2023-12-12 09:34:48 144 149 52 26 33 \n",
+ "518 5035 2023-12-12 09:37:38 170 149 61 31 39 \n",
+ "519 5035 2023-12-12 09:40:29 170 149 61 31 39 \n",
+ "520 5035 2023-12-12 09:43:18 170 149 61 31 39 \n",
+ "521 5035 2023-12-12 09:46:08 170 149 61 31 39 \n",
+ "522 5035 2023-12-12 09:48:59 170 149 61 31 39 \n",
+ "523 5035 2023-12-12 09:51:49 170 149 61 31 39 \n",
+ "524 5035 2023-12-12 09:54:39 170 149 61 31 39 \n",
+ "525 5035 2023-12-12 09:57:28 170 148 61 31 39 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "516 37 0 0 \n",
+ "517 33 0 0 \n",
+ "518 39 0 0 \n",
+ "519 39 0 0 \n",
+ "520 39 0 0 \n",
+ "521 39 0 0 \n",
+ "522 39 0 0 \n",
+ "523 39 0 0 \n",
+ "524 39 0 0 \n",
+ "525 39 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1037 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:32:25 | \n",
+ " 180 | \n",
+ " 5 | \n",
+ " 65 | \n",
+ " 32 | \n",
+ " 46 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:34:49 | \n",
+ " 144 | \n",
+ " 149 | \n",
+ " 52 | \n",
+ " 26 | \n",
+ " 33 | \n",
+ " 33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:37:39 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:40:29 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:43:19 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:46:09 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:48:59 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:51:49 | \n",
+ " 170 | \n",
+ " 149 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:54:38 | \n",
+ " 170 | \n",
+ " 148 | \n",
+ " 61 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5035 | \n",
+ " 2023-12-13 09:57:29 | \n",
+ " 171 | \n",
+ " 149 | \n",
+ " 62 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1037 5035 2023-12-13 09:32:25 180 5 65 32 46 \n",
+ "1038 5035 2023-12-13 09:34:49 144 149 52 26 33 \n",
+ "1039 5035 2023-12-13 09:37:39 170 149 61 31 39 \n",
+ "1040 5035 2023-12-13 09:40:29 170 149 61 31 39 \n",
+ "1041 5035 2023-12-13 09:43:19 170 149 61 31 39 \n",
+ "1042 5035 2023-12-13 09:46:09 170 149 61 31 39 \n",
+ "1043 5035 2023-12-13 09:48:59 170 149 61 31 39 \n",
+ "1044 5035 2023-12-13 09:51:49 170 149 61 31 39 \n",
+ "1045 5035 2023-12-13 09:54:38 170 148 61 31 39 \n",
+ "1046 5035 2023-12-13 09:57:29 171 149 62 31 39 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1037 37 0 0 \n",
+ "1038 33 0 0 \n",
+ "1039 39 0 0 \n",
+ "1040 39 0 0 \n",
+ "1041 39 0 0 \n",
+ "1042 39 0 0 \n",
+ "1043 39 0 0 \n",
+ "1044 39 0 0 \n",
+ "1045 39 0 0 \n",
+ "1046 39 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5036\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 11\n",
+ "11\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 460 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:01:35 | \n",
+ " 151 | \n",
+ " 95 | \n",
+ " 36 | \n",
+ " 40 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:04:05 | \n",
+ " 150 | \n",
+ " 85 | \n",
+ " 35 | \n",
+ " 40 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:07:00 | \n",
+ " 175 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 48 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:09:43 | \n",
+ " 163 | \n",
+ " 103 | \n",
+ " 37 | \n",
+ " 44 | \n",
+ " 23 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:12:24 | \n",
+ " 161 | \n",
+ " 104 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:15:04 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:17:44 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:20:24 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:23:04 | \n",
+ " 160 | \n",
+ " 105 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:25:43 | \n",
+ " 159 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:28:23 | \n",
+ " 160 | \n",
+ " 103 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "460 5036 2023-12-12 06:01:35 151 95 36 40 19 \n",
+ "461 5036 2023-12-12 06:04:05 150 85 35 40 19 \n",
+ "462 5036 2023-12-12 06:07:00 175 100 40 48 25 \n",
+ "463 5036 2023-12-12 06:09:43 163 103 37 44 23 \n",
+ "464 5036 2023-12-12 06:12:24 161 104 37 43 22 \n",
+ "465 5036 2023-12-12 06:15:04 160 104 36 43 22 \n",
+ "466 5036 2023-12-12 06:17:44 160 104 36 43 22 \n",
+ "467 5036 2023-12-12 06:20:24 160 104 36 43 22 \n",
+ "468 5036 2023-12-12 06:23:04 160 105 36 43 22 \n",
+ "469 5036 2023-12-12 06:25:43 159 104 36 43 22 \n",
+ "470 5036 2023-12-12 06:28:23 160 103 36 43 22 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "460 30 26 0 \n",
+ "461 30 26 0 \n",
+ "462 30 32 0 \n",
+ "463 30 29 0 \n",
+ "464 30 29 0 \n",
+ "465 30 29 0 \n",
+ "466 30 29 0 \n",
+ "467 30 29 0 \n",
+ "468 30 29 0 \n",
+ "469 30 28 0 \n",
+ "470 30 29 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 967 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:01:35 | \n",
+ " 151 | \n",
+ " 95 | \n",
+ " 36 | \n",
+ " 40 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:04:22 | \n",
+ " 167 | \n",
+ " 103 | \n",
+ " 38 | \n",
+ " 45 | \n",
+ " 23 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:07:03 | \n",
+ " 161 | \n",
+ " 103 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:09:44 | \n",
+ " 161 | \n",
+ " 105 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:12:23 | \n",
+ " 159 | \n",
+ " 103 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:15:04 | \n",
+ " 161 | \n",
+ " 105 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:17:43 | \n",
+ " 159 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:20:23 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:23:03 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:25:43 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:28:23 | \n",
+ " 160 | \n",
+ " 104 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "967 5036 2023-12-13 06:01:35 151 95 36 40 19 \n",
+ "968 5036 2023-12-13 06:04:22 167 103 38 45 23 \n",
+ "969 5036 2023-12-13 06:07:03 161 103 37 43 22 \n",
+ "970 5036 2023-12-13 06:09:44 161 105 37 43 22 \n",
+ "971 5036 2023-12-13 06:12:23 159 103 36 43 22 \n",
+ "972 5036 2023-12-13 06:15:04 161 105 37 43 22 \n",
+ "973 5036 2023-12-13 06:17:43 159 104 36 43 22 \n",
+ "974 5036 2023-12-13 06:20:23 160 104 36 43 22 \n",
+ "975 5036 2023-12-13 06:23:03 160 104 36 43 22 \n",
+ "976 5036 2023-12-13 06:25:43 160 104 36 43 22 \n",
+ "977 5036 2023-12-13 06:28:23 160 104 36 43 22 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "967 30 26 0 \n",
+ "968 30 31 0 \n",
+ "969 30 29 0 \n",
+ "970 30 29 0 \n",
+ "971 30 28 0 \n",
+ "972 30 29 0 \n",
+ "973 30 28 0 \n",
+ "974 30 29 0 \n",
+ "975 30 29 0 \n",
+ "976 30 29 0 \n",
+ "977 30 29 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 2\n",
+ "2\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:31:04 | \n",
+ " 161 | \n",
+ " 104 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:33:44 | \n",
+ " 160 | \n",
+ " 164 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:36:07 | \n",
+ " 143 | \n",
+ " 137 | \n",
+ " 31 | \n",
+ " 38 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:38:33 | \n",
+ " 146 | \n",
+ " 113 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:41:23 | \n",
+ " 170 | \n",
+ " 114 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:44:12 | \n",
+ " 169 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:47:03 | \n",
+ " 171 | \n",
+ " 114 | \n",
+ " 38 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:49:52 | \n",
+ " 169 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:52:43 | \n",
+ " 171 | \n",
+ " 114 | \n",
+ " 38 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:55:32 | \n",
+ " 169 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5036 | \n",
+ " 2023-12-12 06:58:23 | \n",
+ " 171 | \n",
+ " 113 | \n",
+ " 38 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5036 2023-12-12 06:31:04 161 104 37 43 22 \n",
+ "472 5036 2023-12-12 06:33:44 160 164 36 43 22 \n",
+ "473 5036 2023-12-12 06:36:07 143 137 31 38 19 \n",
+ "474 5036 2023-12-12 06:38:33 146 113 31 39 20 \n",
+ "475 5036 2023-12-12 06:41:23 170 114 37 46 25 \n",
+ "476 5036 2023-12-12 06:44:12 169 112 37 46 25 \n",
+ "477 5036 2023-12-12 06:47:03 171 114 38 46 25 \n",
+ "478 5036 2023-12-12 06:49:52 169 112 37 46 25 \n",
+ "479 5036 2023-12-12 06:52:43 171 114 38 46 25 \n",
+ "480 5036 2023-12-12 06:55:32 169 112 37 46 25 \n",
+ "481 5036 2023-12-12 06:58:23 171 113 38 46 25 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 30 29 0 \n",
+ "472 30 29 0 \n",
+ "473 30 25 0 \n",
+ "474 30 26 0 \n",
+ "475 30 32 0 \n",
+ "476 30 31 0 \n",
+ "477 30 32 0 \n",
+ "478 30 31 0 \n",
+ "479 30 32 0 \n",
+ "480 30 31 0 \n",
+ "481 30 32 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 978 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:31:03 | \n",
+ " 160 | \n",
+ " 103 | \n",
+ " 36 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:33:44 | \n",
+ " 161 | \n",
+ " 165 | \n",
+ " 37 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:36:07 | \n",
+ " 143 | \n",
+ " 137 | \n",
+ " 31 | \n",
+ " 38 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:38:33 | \n",
+ " 146 | \n",
+ " 114 | \n",
+ " 31 | \n",
+ " 39 | \n",
+ " 20 | \n",
+ " 30 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:41:22 | \n",
+ " 169 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:44:12 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:47:02 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:49:52 | \n",
+ " 170 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:52:43 | \n",
+ " 171 | \n",
+ " 114 | \n",
+ " 38 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:55:32 | \n",
+ " 169 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5036 | \n",
+ " 2023-12-13 06:58:23 | \n",
+ " 171 | \n",
+ " 114 | \n",
+ " 38 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "978 5036 2023-12-13 06:31:03 160 103 36 43 22 \n",
+ "979 5036 2023-12-13 06:33:44 161 165 37 43 22 \n",
+ "980 5036 2023-12-13 06:36:07 143 137 31 38 19 \n",
+ "981 5036 2023-12-13 06:38:33 146 114 31 39 20 \n",
+ "982 5036 2023-12-13 06:41:22 169 113 37 46 25 \n",
+ "983 5036 2023-12-13 06:44:12 170 113 37 46 25 \n",
+ "984 5036 2023-12-13 06:47:02 170 113 37 46 25 \n",
+ "985 5036 2023-12-13 06:49:52 170 112 37 46 25 \n",
+ "986 5036 2023-12-13 06:52:43 171 114 38 46 25 \n",
+ "987 5036 2023-12-13 06:55:32 169 112 37 46 25 \n",
+ "988 5036 2023-12-13 06:58:23 171 114 38 46 25 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "978 30 29 0 \n",
+ "979 30 29 0 \n",
+ "980 30 25 0 \n",
+ "981 30 26 0 \n",
+ "982 30 31 0 \n",
+ "983 30 32 0 \n",
+ "984 30 32 0 \n",
+ "985 30 32 0 \n",
+ "986 30 32 0 \n",
+ "987 30 31 0 \n",
+ "988 30 32 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:01:13 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:04:03 | \n",
+ " 170 | \n",
+ " 63 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:07:58 | \n",
+ " 235 | \n",
+ " 119 | \n",
+ " 52 | \n",
+ " 67 | \n",
+ " 39 | \n",
+ " 30 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:11:00 | \n",
+ " 182 | \n",
+ " 121 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:14:01 | \n",
+ " 181 | \n",
+ " 121 | \n",
+ " 39 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:17:02 | \n",
+ " 181 | \n",
+ " 122 | \n",
+ " 39 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:20:02 | \n",
+ " 180 | \n",
+ " 122 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:23:02 | \n",
+ " 180 | \n",
+ " 122 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5036 | \n",
+ " 2023-12-12 07:26:02 | \n",
+ " 180 | \n",
+ " 122 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5036 2023-12-12 07:01:13 170 113 37 46 25 \n",
+ "483 5036 2023-12-12 07:04:03 170 63 37 46 25 \n",
+ "484 5036 2023-12-12 07:07:58 235 119 52 67 39 \n",
+ "485 5036 2023-12-12 07:11:00 182 121 39 50 28 \n",
+ "486 5036 2023-12-12 07:14:01 181 121 39 49 28 \n",
+ "487 5036 2023-12-12 07:17:02 181 122 39 49 28 \n",
+ "488 5036 2023-12-12 07:20:02 180 122 38 49 28 \n",
+ "489 5036 2023-12-12 07:23:02 180 122 38 49 28 \n",
+ "490 5036 2023-12-12 07:26:02 180 122 38 49 28 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 30 32 0 \n",
+ "483 30 32 0 \n",
+ "484 30 47 0 \n",
+ "485 30 35 0 \n",
+ "486 30 35 0 \n",
+ "487 30 35 0 \n",
+ "488 30 35 0 \n",
+ "489 30 35 0 \n",
+ "490 30 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 989 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:01:12 | \n",
+ " 169 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:04:02 | \n",
+ " 170 | \n",
+ " 63 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:07:57 | \n",
+ " 235 | \n",
+ " 118 | \n",
+ " 52 | \n",
+ " 67 | \n",
+ " 39 | \n",
+ " 30 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:11:00 | \n",
+ " 183 | \n",
+ " 121 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 29 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:14:01 | \n",
+ " 181 | \n",
+ " 122 | \n",
+ " 39 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:17:01 | \n",
+ " 180 | \n",
+ " 121 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:20:02 | \n",
+ " 181 | \n",
+ " 123 | \n",
+ " 39 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:23:01 | \n",
+ " 179 | \n",
+ " 122 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 34 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5036 | \n",
+ " 2023-12-13 07:26:01 | \n",
+ " 180 | \n",
+ " 122 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "989 5036 2023-12-13 07:01:12 169 113 37 46 25 \n",
+ "990 5036 2023-12-13 07:04:02 170 63 37 46 25 \n",
+ "991 5036 2023-12-13 07:07:57 235 118 52 67 39 \n",
+ "992 5036 2023-12-13 07:11:00 183 121 39 50 29 \n",
+ "993 5036 2023-12-13 07:14:01 181 122 39 49 28 \n",
+ "994 5036 2023-12-13 07:17:01 180 121 38 49 28 \n",
+ "995 5036 2023-12-13 07:20:02 181 123 39 49 28 \n",
+ "996 5036 2023-12-13 07:23:01 179 122 38 49 28 \n",
+ "997 5036 2023-12-13 07:26:01 180 122 38 49 28 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "989 30 31 0 \n",
+ "990 30 32 0 \n",
+ "991 30 47 0 \n",
+ "992 30 35 0 \n",
+ "993 30 35 0 \n",
+ "994 30 35 0 \n",
+ "995 30 35 0 \n",
+ "996 30 34 0 \n",
+ "997 30 35 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:32:01 | \n",
+ " 180 | \n",
+ " 152 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:34:24 | \n",
+ " 143 | \n",
+ " 124 | \n",
+ " 31 | \n",
+ " 38 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:37:03 | \n",
+ " 159 | \n",
+ " 113 | \n",
+ " 35 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:39:53 | \n",
+ " 170 | \n",
+ " 114 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:42:42 | \n",
+ " 169 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 31 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:45:32 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:48:22 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:51:12 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:54:02 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5036 | \n",
+ " 2023-12-12 09:56:53 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5036 2023-12-12 09:32:01 180 152 38 49 28 \n",
+ "518 5036 2023-12-12 09:34:24 143 124 31 38 19 \n",
+ "519 5036 2023-12-12 09:37:03 159 113 35 43 22 \n",
+ "520 5036 2023-12-12 09:39:53 170 114 37 46 25 \n",
+ "521 5036 2023-12-12 09:42:42 169 113 37 46 25 \n",
+ "522 5036 2023-12-12 09:45:32 170 113 37 46 25 \n",
+ "523 5036 2023-12-12 09:48:22 170 113 37 46 25 \n",
+ "524 5036 2023-12-12 09:51:12 170 113 37 46 25 \n",
+ "525 5036 2023-12-12 09:54:02 170 113 37 46 25 \n",
+ "526 5036 2023-12-12 09:56:53 170 113 37 46 25 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 30 35 0 \n",
+ "518 30 25 0 \n",
+ "519 30 29 0 \n",
+ "520 30 32 0 \n",
+ "521 30 31 0 \n",
+ "522 30 32 0 \n",
+ "523 30 32 0 \n",
+ "524 30 32 0 \n",
+ "525 30 32 0 \n",
+ "526 30 32 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1039 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:32:01 | \n",
+ " 180 | \n",
+ " 152 | \n",
+ " 38 | \n",
+ " 49 | \n",
+ " 28 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:34:25 | \n",
+ " 143 | \n",
+ " 125 | \n",
+ " 31 | \n",
+ " 38 | \n",
+ " 19 | \n",
+ " 30 | \n",
+ " 25 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:37:02 | \n",
+ " 158 | \n",
+ " 113 | \n",
+ " 34 | \n",
+ " 43 | \n",
+ " 22 | \n",
+ " 30 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:39:52 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:42:43 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:45:33 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:48:23 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:51:13 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:54:03 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5036 | \n",
+ " 2023-12-13 09:56:53 | \n",
+ " 170 | \n",
+ " 113 | \n",
+ " 37 | \n",
+ " 46 | \n",
+ " 25 | \n",
+ " 30 | \n",
+ " 32 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1039 5036 2023-12-13 09:32:01 180 152 38 49 28 \n",
+ "1040 5036 2023-12-13 09:34:25 143 125 31 38 19 \n",
+ "1041 5036 2023-12-13 09:37:02 158 113 34 43 22 \n",
+ "1042 5036 2023-12-13 09:39:52 170 113 37 46 25 \n",
+ "1043 5036 2023-12-13 09:42:43 170 113 37 46 25 \n",
+ "1044 5036 2023-12-13 09:45:33 170 113 37 46 25 \n",
+ "1045 5036 2023-12-13 09:48:23 170 113 37 46 25 \n",
+ "1046 5036 2023-12-13 09:51:13 170 113 37 46 25 \n",
+ "1047 5036 2023-12-13 09:54:03 170 113 37 46 25 \n",
+ "1048 5036 2023-12-13 09:56:53 170 113 37 46 25 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1039 30 35 0 \n",
+ "1040 30 25 0 \n",
+ "1041 30 29 0 \n",
+ "1042 30 32 0 \n",
+ "1043 30 32 0 \n",
+ "1044 30 32 0 \n",
+ "1045 30 32 0 \n",
+ "1046 30 32 0 \n",
+ "1047 30 32 0 \n",
+ "1048 30 32 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5037\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 47\n",
+ "47\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 487 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:01:26 | \n",
+ " 140 | \n",
+ " 87 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:04:43 | \n",
+ " 197 | \n",
+ " 134 | \n",
+ " 50 | \n",
+ " 71 | \n",
+ " 39 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:07:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:09:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:12:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:14:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:17:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 494 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:19:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 495 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:22:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 496 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:24:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 497 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:27:14 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "487 5037 2023-12-12 06:01:26 140 87 37 45 30 \n",
+ "488 5037 2023-12-12 06:04:43 197 134 50 71 39 \n",
+ "489 5037 2023-12-12 06:07:13 150 134 38 54 30 \n",
+ "490 5037 2023-12-12 06:09:43 150 134 38 54 30 \n",
+ "491 5037 2023-12-12 06:12:13 150 134 38 54 30 \n",
+ "492 5037 2023-12-12 06:14:43 150 134 38 54 30 \n",
+ "493 5037 2023-12-12 06:17:13 150 134 38 54 30 \n",
+ "494 5037 2023-12-12 06:19:43 150 134 38 54 30 \n",
+ "495 5037 2023-12-12 06:22:13 150 134 38 54 30 \n",
+ "496 5037 2023-12-12 06:24:43 150 134 38 54 30 \n",
+ "497 5037 2023-12-12 06:27:14 150 134 38 54 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "487 28 0 0 \n",
+ "488 37 0 0 \n",
+ "489 28 0 0 \n",
+ "490 28 0 0 \n",
+ "491 28 0 0 \n",
+ "492 28 0 0 \n",
+ "493 28 0 0 \n",
+ "494 28 0 0 \n",
+ "495 28 0 0 \n",
+ "496 28 0 0 \n",
+ "497 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1023 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:01:26 | \n",
+ " 140 | \n",
+ " 127 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1024 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:03:46 | \n",
+ " 140 | \n",
+ " 77 | \n",
+ " 37 | \n",
+ " 45 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1025 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:07:06 | \n",
+ " 200 | \n",
+ " 127 | \n",
+ " 51 | \n",
+ " 72 | \n",
+ " 40 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1026 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:09:43 | \n",
+ " 157 | \n",
+ " 134 | \n",
+ " 40 | \n",
+ " 57 | \n",
+ " 31 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1027 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:12:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1028 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:14:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1029 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:17:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1030 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:19:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1031 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:22:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1032 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:24:43 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1033 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:27:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1023 5037 2023-12-13 06:01:26 140 127 37 45 30 \n",
+ "1024 5037 2023-12-13 06:03:46 140 77 37 45 30 \n",
+ "1025 5037 2023-12-13 06:07:06 200 127 51 72 40 \n",
+ "1026 5037 2023-12-13 06:09:43 157 134 40 57 31 \n",
+ "1027 5037 2023-12-13 06:12:13 150 134 38 54 30 \n",
+ "1028 5037 2023-12-13 06:14:43 150 134 38 54 30 \n",
+ "1029 5037 2023-12-13 06:17:13 150 134 38 54 30 \n",
+ "1030 5037 2023-12-13 06:19:43 150 134 38 54 30 \n",
+ "1031 5037 2023-12-13 06:22:13 150 134 38 54 30 \n",
+ "1032 5037 2023-12-13 06:24:43 150 134 38 54 30 \n",
+ "1033 5037 2023-12-13 06:27:13 150 134 38 54 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1023 28 0 0 \n",
+ "1024 28 0 0 \n",
+ "1025 37 0 0 \n",
+ "1026 29 0 0 \n",
+ "1027 28 0 0 \n",
+ "1028 28 0 0 \n",
+ "1029 28 0 0 \n",
+ "1030 28 0 0 \n",
+ "1031 28 0 0 \n",
+ "1032 28 0 0 \n",
+ "1033 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 15\n",
+ "15\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 499 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:32:13 | \n",
+ " 150 | \n",
+ " 14 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 500 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:34:27 | \n",
+ " 134 | \n",
+ " 148 | \n",
+ " 37 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 501 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:37:05 | \n",
+ " 158 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 62 | \n",
+ " 29 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 502 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:39:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 503 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:42:25 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 504 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:45:05 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 505 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:47:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 506 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:50:25 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 507 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:53:05 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 508 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:55:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 509 | \n",
+ " 5037 | \n",
+ " 2023-12-12 06:58:26 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "499 5037 2023-12-12 06:32:13 150 14 38 54 30 \n",
+ "500 5037 2023-12-12 06:34:27 134 148 37 49 20 \n",
+ "501 5037 2023-12-12 06:37:05 158 146 39 62 29 \n",
+ "502 5037 2023-12-12 06:39:45 160 146 39 63 30 \n",
+ "503 5037 2023-12-12 06:42:25 160 146 39 63 30 \n",
+ "504 5037 2023-12-12 06:45:05 160 146 39 63 30 \n",
+ "505 5037 2023-12-12 06:47:45 160 146 39 63 30 \n",
+ "506 5037 2023-12-12 06:50:25 160 146 39 63 30 \n",
+ "507 5037 2023-12-12 06:53:05 160 146 39 63 30 \n",
+ "508 5037 2023-12-12 06:55:45 160 146 39 63 30 \n",
+ "509 5037 2023-12-12 06:58:26 160 146 39 63 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "499 28 0 0 \n",
+ "500 28 0 0 \n",
+ "501 28 0 0 \n",
+ "502 28 0 0 \n",
+ "503 28 0 0 \n",
+ "504 28 0 0 \n",
+ "505 28 0 0 \n",
+ "506 28 0 0 \n",
+ "507 28 0 0 \n",
+ "508 28 0 0 \n",
+ "509 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1035 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:32:13 | \n",
+ " 150 | \n",
+ " 134 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1036 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:34:43 | \n",
+ " 150 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 54 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1037 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:37:05 | \n",
+ " 142 | \n",
+ " 146 | \n",
+ " 37 | \n",
+ " 53 | \n",
+ " 24 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:39:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:42:25 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:45:05 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:47:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:50:25 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:53:05 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:55:45 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5037 | \n",
+ " 2023-12-13 06:58:25 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1035 5037 2023-12-13 06:32:13 150 134 38 54 30 \n",
+ "1036 5037 2023-12-13 06:34:43 150 4 38 54 30 \n",
+ "1037 5037 2023-12-13 06:37:05 142 146 37 53 24 \n",
+ "1038 5037 2023-12-13 06:39:45 160 146 39 63 30 \n",
+ "1039 5037 2023-12-13 06:42:25 160 146 39 63 30 \n",
+ "1040 5037 2023-12-13 06:45:05 160 146 39 63 30 \n",
+ "1041 5037 2023-12-13 06:47:45 160 146 39 63 30 \n",
+ "1042 5037 2023-12-13 06:50:25 160 146 39 63 30 \n",
+ "1043 5037 2023-12-13 06:53:05 160 146 39 63 30 \n",
+ "1044 5037 2023-12-13 06:55:45 160 146 39 63 30 \n",
+ "1045 5037 2023-12-13 06:58:25 160 146 39 63 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1035 28 0 0 \n",
+ "1036 28 0 0 \n",
+ "1037 28 0 0 \n",
+ "1038 28 0 0 \n",
+ "1039 28 0 0 \n",
+ "1040 28 0 0 \n",
+ "1041 28 0 0 \n",
+ "1042 28 0 0 \n",
+ "1043 28 0 0 \n",
+ "1044 28 0 0 \n",
+ "1045 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 510 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:01:06 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 511 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:03:46 | \n",
+ " 160 | \n",
+ " 96 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 512 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:07:32 | \n",
+ " 226 | \n",
+ " 152 | \n",
+ " 53 | \n",
+ " 96 | \n",
+ " 40 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 513 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:10:28 | \n",
+ " 176 | \n",
+ " 158 | \n",
+ " 41 | \n",
+ " 75 | \n",
+ " 31 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 514 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:13:18 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 515 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:16:08 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 516 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:18:57 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 517 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:21:48 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:24:38 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5037 | \n",
+ " 2023-12-12 07:27:28 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "510 5037 2023-12-12 07:01:06 160 146 39 63 30 \n",
+ "511 5037 2023-12-12 07:03:46 160 96 39 63 30 \n",
+ "512 5037 2023-12-12 07:07:32 226 152 53 96 40 \n",
+ "513 5037 2023-12-12 07:10:28 176 158 41 75 31 \n",
+ "514 5037 2023-12-12 07:13:18 170 158 40 72 30 \n",
+ "515 5037 2023-12-12 07:16:08 170 158 40 72 30 \n",
+ "516 5037 2023-12-12 07:18:57 170 158 40 72 30 \n",
+ "517 5037 2023-12-12 07:21:48 170 158 40 72 30 \n",
+ "518 5037 2023-12-12 07:24:38 170 158 40 72 30 \n",
+ "519 5037 2023-12-12 07:27:28 170 158 40 72 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "510 28 0 0 \n",
+ "511 28 0 0 \n",
+ "512 37 0 0 \n",
+ "513 29 0 0 \n",
+ "514 28 0 0 \n",
+ "515 28 0 0 \n",
+ "516 28 0 0 \n",
+ "517 28 0 0 \n",
+ "518 28 0 0 \n",
+ "519 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1046 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:01:05 | \n",
+ " 160 | \n",
+ " 146 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:03:46 | \n",
+ " 160 | \n",
+ " 96 | \n",
+ " 39 | \n",
+ " 63 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:07:32 | \n",
+ " 226 | \n",
+ " 152 | \n",
+ " 53 | \n",
+ " 96 | \n",
+ " 40 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1049 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:10:28 | \n",
+ " 176 | \n",
+ " 158 | \n",
+ " 41 | \n",
+ " 75 | \n",
+ " 31 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1050 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:13:18 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1051 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:16:08 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1052 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:18:58 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1053 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:21:48 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1054 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:24:38 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1055 | \n",
+ " 5037 | \n",
+ " 2023-12-13 07:27:28 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1046 5037 2023-12-13 07:01:05 160 146 39 63 30 \n",
+ "1047 5037 2023-12-13 07:03:46 160 96 39 63 30 \n",
+ "1048 5037 2023-12-13 07:07:32 226 152 53 96 40 \n",
+ "1049 5037 2023-12-13 07:10:28 176 158 41 75 31 \n",
+ "1050 5037 2023-12-13 07:13:18 170 158 40 72 30 \n",
+ "1051 5037 2023-12-13 07:16:08 170 158 40 72 30 \n",
+ "1052 5037 2023-12-13 07:18:58 170 158 40 72 30 \n",
+ "1053 5037 2023-12-13 07:21:48 170 158 40 72 30 \n",
+ "1054 5037 2023-12-13 07:24:38 170 158 40 72 30 \n",
+ "1055 5037 2023-12-13 07:27:28 170 158 40 72 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1046 28 0 0 \n",
+ "1047 28 0 0 \n",
+ "1048 37 0 0 \n",
+ "1049 29 0 0 \n",
+ "1050 28 0 0 \n",
+ "1051 28 0 0 \n",
+ "1052 28 0 0 \n",
+ "1053 28 0 0 \n",
+ "1054 28 0 0 \n",
+ "1055 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 29\n",
+ "29\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 547 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:32:07 | \n",
+ " 170 | \n",
+ " 158 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 548 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:34:57 | \n",
+ " 170 | \n",
+ " 98 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 549 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:38:22 | \n",
+ " 205 | \n",
+ " 143 | \n",
+ " 47 | \n",
+ " 81 | \n",
+ " 41 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 550 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:41:02 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 551 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:43:43 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 552 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:46:23 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 553 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:49:02 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 554 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:51:42 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 555 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:54:22 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 556 | \n",
+ " 5037 | \n",
+ " 2023-12-12 09:57:03 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "547 5037 2023-12-12 09:32:07 170 158 40 72 30 \n",
+ "548 5037 2023-12-12 09:34:57 170 98 40 72 30 \n",
+ "549 5037 2023-12-12 09:38:22 205 143 47 81 41 \n",
+ "550 5037 2023-12-12 09:41:02 160 143 37 63 32 \n",
+ "551 5037 2023-12-12 09:43:43 160 143 37 63 32 \n",
+ "552 5037 2023-12-12 09:46:23 160 143 37 63 32 \n",
+ "553 5037 2023-12-12 09:49:02 160 143 37 63 32 \n",
+ "554 5037 2023-12-12 09:51:42 160 143 37 63 32 \n",
+ "555 5037 2023-12-12 09:54:22 160 143 37 63 32 \n",
+ "556 5037 2023-12-12 09:57:03 160 143 37 63 32 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "547 28 0 0 \n",
+ "548 28 0 0 \n",
+ "549 36 0 0 \n",
+ "550 28 0 0 \n",
+ "551 28 0 0 \n",
+ "552 28 0 0 \n",
+ "553 28 0 0 \n",
+ "554 28 0 0 \n",
+ "555 28 0 0 \n",
+ "556 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1099 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:32:07 | \n",
+ " 170 | \n",
+ " 88 | \n",
+ " 40 | \n",
+ " 72 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1100 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:35:40 | \n",
+ " 213 | \n",
+ " 141 | \n",
+ " 49 | \n",
+ " 84 | \n",
+ " 43 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1101 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:38:22 | \n",
+ " 162 | \n",
+ " 143 | \n",
+ " 38 | \n",
+ " 64 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1102 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:41:02 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1103 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:43:42 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1104 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:46:22 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1105 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:49:02 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1106 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:51:42 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1107 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:54:23 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1108 | \n",
+ " 5037 | \n",
+ " 2023-12-13 09:57:02 | \n",
+ " 160 | \n",
+ " 143 | \n",
+ " 37 | \n",
+ " 63 | \n",
+ " 32 | \n",
+ " 28 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1099 5037 2023-12-13 09:32:07 170 88 40 72 30 \n",
+ "1100 5037 2023-12-13 09:35:40 213 141 49 84 43 \n",
+ "1101 5037 2023-12-13 09:38:22 162 143 38 64 32 \n",
+ "1102 5037 2023-12-13 09:41:02 160 143 37 63 32 \n",
+ "1103 5037 2023-12-13 09:43:42 160 143 37 63 32 \n",
+ "1104 5037 2023-12-13 09:46:22 160 143 37 63 32 \n",
+ "1105 5037 2023-12-13 09:49:02 160 143 37 63 32 \n",
+ "1106 5037 2023-12-13 09:51:42 160 143 37 63 32 \n",
+ "1107 5037 2023-12-13 09:54:23 160 143 37 63 32 \n",
+ "1108 5037 2023-12-13 09:57:02 160 143 37 63 32 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1099 28 0 0 \n",
+ "1100 37 0 0 \n",
+ "1101 28 0 0 \n",
+ "1102 28 0 0 \n",
+ "1103 28 0 0 \n",
+ "1104 28 0 0 \n",
+ "1105 28 0 0 \n",
+ "1106 28 0 0 \n",
+ "1107 28 0 0 \n",
+ "1108 28 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5038\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 64\n",
+ "64\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 488 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:01:58 | \n",
+ " 140 | \n",
+ " 119 | \n",
+ " 26 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:05:18 | \n",
+ " 200 | \n",
+ " 19 | \n",
+ " 35 | \n",
+ " 99 | \n",
+ " 40 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:07:48 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:10:18 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:12:48 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:15:18 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 494 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:17:48 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 495 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:20:18 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 496 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:22:48 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 497 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:25:18 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 498 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:27:48 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "488 5038 2023-12-12 06:01:58 140 119 26 65 29 \n",
+ "489 5038 2023-12-12 06:05:18 200 19 35 99 40 \n",
+ "490 5038 2023-12-12 06:07:48 150 19 26 74 30 \n",
+ "491 5038 2023-12-12 06:10:18 150 19 26 74 30 \n",
+ "492 5038 2023-12-12 06:12:48 150 19 26 74 30 \n",
+ "493 5038 2023-12-12 06:15:18 150 19 26 74 30 \n",
+ "494 5038 2023-12-12 06:17:48 150 19 26 74 30 \n",
+ "495 5038 2023-12-12 06:20:18 150 19 26 74 30 \n",
+ "496 5038 2023-12-12 06:22:48 150 19 26 74 30 \n",
+ "497 5038 2023-12-12 06:25:18 150 19 26 74 30 \n",
+ "498 5038 2023-12-12 06:27:48 150 19 26 74 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "488 20 0 0 \n",
+ "489 26 0 0 \n",
+ "490 20 0 0 \n",
+ "491 20 0 0 \n",
+ "492 20 0 0 \n",
+ "493 20 0 0 \n",
+ "494 20 0 0 \n",
+ "495 20 0 0 \n",
+ "496 20 0 0 \n",
+ "497 20 0 0 \n",
+ "498 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1022 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:01:59 | \n",
+ " 140 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1023 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:04:19 | \n",
+ " 140 | \n",
+ " 109 | \n",
+ " 26 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1024 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:07:39 | \n",
+ " 200 | \n",
+ " 9 | \n",
+ " 35 | \n",
+ " 99 | \n",
+ " 40 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1025 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:10:19 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 28 | \n",
+ " 79 | \n",
+ " 32 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1026 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:12:49 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1027 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:15:19 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1028 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:17:49 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1029 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:20:19 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1030 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:22:49 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1031 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:25:19 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1032 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:27:49 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1022 5038 2023-12-13 06:01:59 140 19 26 65 29 \n",
+ "1023 5038 2023-12-13 06:04:19 140 109 26 65 29 \n",
+ "1024 5038 2023-12-13 06:07:39 200 9 35 99 40 \n",
+ "1025 5038 2023-12-13 06:10:19 160 19 28 79 32 \n",
+ "1026 5038 2023-12-13 06:12:49 150 19 26 74 30 \n",
+ "1027 5038 2023-12-13 06:15:19 150 19 26 74 30 \n",
+ "1028 5038 2023-12-13 06:17:49 150 19 26 74 30 \n",
+ "1029 5038 2023-12-13 06:20:19 150 19 26 74 30 \n",
+ "1030 5038 2023-12-13 06:22:49 150 19 26 74 30 \n",
+ "1031 5038 2023-12-13 06:25:19 150 19 26 74 30 \n",
+ "1032 5038 2023-12-13 06:27:49 150 19 26 74 30 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1022 20 0 0 \n",
+ "1023 20 0 0 \n",
+ "1024 26 0 0 \n",
+ "1025 21 0 0 \n",
+ "1026 20 0 0 \n",
+ "1027 20 0 0 \n",
+ "1028 20 0 0 \n",
+ "1029 20 0 0 \n",
+ "1030 20 0 0 \n",
+ "1031 20 0 0 \n",
+ "1032 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 499 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:30:18 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 500 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:32:48 | \n",
+ " 150 | \n",
+ " 49 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 501 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:35:02 | \n",
+ " 134 | \n",
+ " 23 | \n",
+ " 26 | \n",
+ " 58 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 502 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:37:38 | \n",
+ " 156 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 72 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 503 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:40:18 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 504 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:42:58 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 505 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:45:38 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 506 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:48:18 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 507 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:50:58 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 508 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:53:38 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 509 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:56:18 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 510 | \n",
+ " 5038 | \n",
+ " 2023-12-12 06:58:58 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "499 5038 2023-12-12 06:30:18 150 19 26 74 30 \n",
+ "500 5038 2023-12-12 06:32:48 150 49 26 74 30 \n",
+ "501 5038 2023-12-12 06:35:02 134 23 26 58 30 \n",
+ "502 5038 2023-12-12 06:37:38 156 19 26 72 38 \n",
+ "503 5038 2023-12-12 06:40:18 160 19 26 74 40 \n",
+ "504 5038 2023-12-12 06:42:58 160 19 26 74 40 \n",
+ "505 5038 2023-12-12 06:45:38 160 19 26 74 40 \n",
+ "506 5038 2023-12-12 06:48:18 160 19 26 74 40 \n",
+ "507 5038 2023-12-12 06:50:58 160 19 26 74 40 \n",
+ "508 5038 2023-12-12 06:53:38 160 19 26 74 40 \n",
+ "509 5038 2023-12-12 06:56:18 160 19 26 74 40 \n",
+ "510 5038 2023-12-12 06:58:58 160 19 26 74 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "499 20 0 0 \n",
+ "500 20 0 0 \n",
+ "501 20 0 0 \n",
+ "502 20 0 0 \n",
+ "503 20 0 0 \n",
+ "504 20 0 0 \n",
+ "505 20 0 0 \n",
+ "506 20 0 0 \n",
+ "507 20 0 0 \n",
+ "508 20 0 0 \n",
+ "509 20 0 0 \n",
+ "510 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1033 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:30:19 | \n",
+ " 150 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1034 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:32:49 | \n",
+ " 150 | \n",
+ " 49 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1035 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:35:03 | \n",
+ " 134 | \n",
+ " 23 | \n",
+ " 26 | \n",
+ " 58 | \n",
+ " 30 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1036 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:37:39 | \n",
+ " 156 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 72 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1037 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:40:19 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:42:59 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:45:39 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:48:19 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:50:59 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:53:39 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:56:19 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5038 | \n",
+ " 2023-12-13 06:58:59 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1033 5038 2023-12-13 06:30:19 150 19 26 74 30 \n",
+ "1034 5038 2023-12-13 06:32:49 150 49 26 74 30 \n",
+ "1035 5038 2023-12-13 06:35:03 134 23 26 58 30 \n",
+ "1036 5038 2023-12-13 06:37:39 156 19 26 72 38 \n",
+ "1037 5038 2023-12-13 06:40:19 160 19 26 74 40 \n",
+ "1038 5038 2023-12-13 06:42:59 160 19 26 74 40 \n",
+ "1039 5038 2023-12-13 06:45:39 160 19 26 74 40 \n",
+ "1040 5038 2023-12-13 06:48:19 160 19 26 74 40 \n",
+ "1041 5038 2023-12-13 06:50:59 160 19 26 74 40 \n",
+ "1042 5038 2023-12-13 06:53:39 160 19 26 74 40 \n",
+ "1043 5038 2023-12-13 06:56:19 160 19 26 74 40 \n",
+ "1044 5038 2023-12-13 06:58:59 160 19 26 74 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1033 20 0 0 \n",
+ "1034 20 0 0 \n",
+ "1035 20 0 0 \n",
+ "1036 20 0 0 \n",
+ "1037 20 0 0 \n",
+ "1038 20 0 0 \n",
+ "1039 20 0 0 \n",
+ "1040 20 0 0 \n",
+ "1041 20 0 0 \n",
+ "1042 20 0 0 \n",
+ "1043 20 0 0 \n",
+ "1044 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 511 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:01:38 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 512 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:04:18 | \n",
+ " 160 | \n",
+ " 129 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 513 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:08:04 | \n",
+ " 226 | \n",
+ " 15 | \n",
+ " 35 | \n",
+ " 98 | \n",
+ " 66 | \n",
+ " 27 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 514 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:10:58 | \n",
+ " 174 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 76 | \n",
+ " 51 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 515 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:13:48 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 516 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:16:38 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 517 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:19:28 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:22:18 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:25:08 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5038 | \n",
+ " 2023-12-12 07:27:58 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "511 5038 2023-12-12 07:01:38 160 19 26 74 40 \n",
+ "512 5038 2023-12-12 07:04:18 160 129 26 74 40 \n",
+ "513 5038 2023-12-12 07:08:04 226 15 35 98 66 \n",
+ "514 5038 2023-12-12 07:10:58 174 19 27 76 51 \n",
+ "515 5038 2023-12-12 07:13:48 170 19 26 74 50 \n",
+ "516 5038 2023-12-12 07:16:38 170 19 26 74 50 \n",
+ "517 5038 2023-12-12 07:19:28 170 19 26 74 50 \n",
+ "518 5038 2023-12-12 07:22:18 170 19 26 74 50 \n",
+ "519 5038 2023-12-12 07:25:08 170 19 26 74 50 \n",
+ "520 5038 2023-12-12 07:27:58 170 19 26 74 50 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "511 20 0 0 \n",
+ "512 20 0 0 \n",
+ "513 27 0 0 \n",
+ "514 20 0 0 \n",
+ "515 20 0 0 \n",
+ "516 20 0 0 \n",
+ "517 20 0 0 \n",
+ "518 20 0 0 \n",
+ "519 20 0 0 \n",
+ "520 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1045 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:01:39 | \n",
+ " 160 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:04:19 | \n",
+ " 160 | \n",
+ " 129 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:08:05 | \n",
+ " 226 | \n",
+ " 15 | \n",
+ " 35 | \n",
+ " 98 | \n",
+ " 66 | \n",
+ " 27 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:10:59 | \n",
+ " 174 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 76 | \n",
+ " 51 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1049 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:13:49 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1050 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:16:39 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1051 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:19:29 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1052 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:22:19 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1053 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:25:09 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1054 | \n",
+ " 5038 | \n",
+ " 2023-12-13 07:27:59 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1045 5038 2023-12-13 07:01:39 160 19 26 74 40 \n",
+ "1046 5038 2023-12-13 07:04:19 160 129 26 74 40 \n",
+ "1047 5038 2023-12-13 07:08:05 226 15 35 98 66 \n",
+ "1048 5038 2023-12-13 07:10:59 174 19 27 76 51 \n",
+ "1049 5038 2023-12-13 07:13:49 170 19 26 74 50 \n",
+ "1050 5038 2023-12-13 07:16:39 170 19 26 74 50 \n",
+ "1051 5038 2023-12-13 07:19:29 170 19 26 74 50 \n",
+ "1052 5038 2023-12-13 07:22:19 170 19 26 74 50 \n",
+ "1053 5038 2023-12-13 07:25:09 170 19 26 74 50 \n",
+ "1054 5038 2023-12-13 07:27:59 170 19 26 74 50 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1045 20 0 0 \n",
+ "1046 20 0 0 \n",
+ "1047 27 0 0 \n",
+ "1048 20 0 0 \n",
+ "1049 20 0 0 \n",
+ "1050 20 0 0 \n",
+ "1051 20 0 0 \n",
+ "1052 20 0 0 \n",
+ "1053 20 0 0 \n",
+ "1054 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 42\n",
+ "42\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 548 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:32:38 | \n",
+ " 170 | \n",
+ " 19 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 549 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:35:28 | \n",
+ " 170 | \n",
+ " 129 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 550 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:38:48 | \n",
+ " 200 | \n",
+ " 9 | \n",
+ " 33 | \n",
+ " 93 | \n",
+ " 50 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 551 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:41:28 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 552 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:44:08 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 553 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:46:48 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 554 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:49:28 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 555 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:52:08 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 556 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:54:48 | \n",
+ " 160 | \n",
+ " 8 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 557 | \n",
+ " 5038 | \n",
+ " 2023-12-12 09:57:29 | \n",
+ " 161 | \n",
+ " 9 | \n",
+ " 27 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "548 5038 2023-12-12 09:32:38 170 19 26 74 50 \n",
+ "549 5038 2023-12-12 09:35:28 170 129 26 74 50 \n",
+ "550 5038 2023-12-12 09:38:48 200 9 33 93 50 \n",
+ "551 5038 2023-12-12 09:41:28 160 9 26 74 40 \n",
+ "552 5038 2023-12-12 09:44:08 160 9 26 74 40 \n",
+ "553 5038 2023-12-12 09:46:48 160 9 26 74 40 \n",
+ "554 5038 2023-12-12 09:49:28 160 9 26 74 40 \n",
+ "555 5038 2023-12-12 09:52:08 160 9 26 74 40 \n",
+ "556 5038 2023-12-12 09:54:48 160 8 26 74 40 \n",
+ "557 5038 2023-12-12 09:57:29 161 9 27 74 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "548 20 0 0 \n",
+ "549 20 0 0 \n",
+ "550 24 0 0 \n",
+ "551 20 0 0 \n",
+ "552 20 0 0 \n",
+ "553 20 0 0 \n",
+ "554 20 0 0 \n",
+ "555 20 0 0 \n",
+ "556 20 0 0 \n",
+ "557 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1098 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:32:39 | \n",
+ " 170 | \n",
+ " 119 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 50 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1099 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:36:09 | \n",
+ " 210 | \n",
+ " 9 | \n",
+ " 34 | \n",
+ " 97 | \n",
+ " 53 | \n",
+ " 26 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1100 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:38:49 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1101 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:41:29 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1102 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:44:09 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1103 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:46:49 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1104 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:49:29 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1105 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:52:09 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1106 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:54:49 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1107 | \n",
+ " 5038 | \n",
+ " 2023-12-13 09:57:29 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 26 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1098 5038 2023-12-13 09:32:39 170 119 26 74 50 \n",
+ "1099 5038 2023-12-13 09:36:09 210 9 34 97 53 \n",
+ "1100 5038 2023-12-13 09:38:49 160 9 26 74 40 \n",
+ "1101 5038 2023-12-13 09:41:29 160 9 26 74 40 \n",
+ "1102 5038 2023-12-13 09:44:09 160 9 26 74 40 \n",
+ "1103 5038 2023-12-13 09:46:49 160 9 26 74 40 \n",
+ "1104 5038 2023-12-13 09:49:29 160 9 26 74 40 \n",
+ "1105 5038 2023-12-13 09:52:09 160 9 26 74 40 \n",
+ "1106 5038 2023-12-13 09:54:49 160 9 26 74 40 \n",
+ "1107 5038 2023-12-13 09:57:29 160 9 26 74 40 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1098 20 0 0 \n",
+ "1099 26 0 0 \n",
+ "1100 20 0 0 \n",
+ "1101 20 0 0 \n",
+ "1102 20 0 0 \n",
+ "1103 20 0 0 \n",
+ "1104 20 0 0 \n",
+ "1105 20 0 0 \n",
+ "1106 20 0 0 \n",
+ "1107 20 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5039\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 38\n",
+ "38\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 460 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:01:09 | \n",
+ " 150 | \n",
+ " 70 | \n",
+ " 45 | \n",
+ " 105 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:03:39 | \n",
+ " 150 | \n",
+ " 60 | \n",
+ " 45 | \n",
+ " 105 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:06:40 | \n",
+ " 180 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:09:20 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:12:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:14:39 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:17:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:20:00 | \n",
+ " 160 | \n",
+ " 81 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:22:39 | \n",
+ " 159 | \n",
+ " 79 | \n",
+ " 45 | \n",
+ " 114 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:25:20 | \n",
+ " 161 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 116 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:28:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "460 5039 2023-12-12 06:01:09 150 70 45 105 0 \n",
+ "461 5039 2023-12-12 06:03:39 150 60 45 105 0 \n",
+ "462 5039 2023-12-12 06:06:40 180 80 45 135 0 \n",
+ "463 5039 2023-12-12 06:09:20 160 80 45 115 0 \n",
+ "464 5039 2023-12-12 06:12:00 160 80 45 115 0 \n",
+ "465 5039 2023-12-12 06:14:39 160 80 45 115 0 \n",
+ "466 5039 2023-12-12 06:17:19 160 80 45 115 0 \n",
+ "467 5039 2023-12-12 06:20:00 160 81 45 115 0 \n",
+ "468 5039 2023-12-12 06:22:39 159 79 45 114 0 \n",
+ "469 5039 2023-12-12 06:25:20 161 80 45 116 0 \n",
+ "470 5039 2023-12-12 06:28:00 160 80 45 115 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "460 0 0 0 \n",
+ "461 0 0 0 \n",
+ "462 0 0 0 \n",
+ "463 0 0 0 \n",
+ "464 0 0 0 \n",
+ "465 0 0 0 \n",
+ "466 0 0 0 \n",
+ "467 0 0 0 \n",
+ "468 0 0 0 \n",
+ "469 0 0 0 \n",
+ "470 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 966 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:01:11 | \n",
+ " 150 | \n",
+ " 71 | \n",
+ " 45 | \n",
+ " 105 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 967 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:03:59 | \n",
+ " 169 | \n",
+ " 79 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:06:40 | \n",
+ " 161 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 116 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:09:20 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:12:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:14:41 | \n",
+ " 160 | \n",
+ " 81 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:17:19 | \n",
+ " 159 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 114 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:19:59 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:22:39 | \n",
+ " 160 | \n",
+ " 79 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:25:20 | \n",
+ " 161 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 116 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:28:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "966 5039 2023-12-13 06:01:11 150 71 45 105 0 \n",
+ "967 5039 2023-12-13 06:03:59 169 79 45 124 0 \n",
+ "968 5039 2023-12-13 06:06:40 161 80 45 116 0 \n",
+ "969 5039 2023-12-13 06:09:20 160 80 45 115 0 \n",
+ "970 5039 2023-12-13 06:12:00 160 80 45 115 0 \n",
+ "971 5039 2023-12-13 06:14:41 160 81 45 115 0 \n",
+ "972 5039 2023-12-13 06:17:19 159 80 45 114 0 \n",
+ "973 5039 2023-12-13 06:19:59 160 80 45 115 0 \n",
+ "974 5039 2023-12-13 06:22:39 160 79 45 115 0 \n",
+ "975 5039 2023-12-13 06:25:20 161 80 45 116 0 \n",
+ "976 5039 2023-12-13 06:28:00 160 80 45 115 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "966 0 0 0 \n",
+ "967 0 0 0 \n",
+ "968 0 0 0 \n",
+ "969 0 0 0 \n",
+ "970 0 0 0 \n",
+ "971 0 0 0 \n",
+ "972 0 0 0 \n",
+ "973 0 0 0 \n",
+ "974 0 0 0 \n",
+ "975 0 0 0 \n",
+ "976 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 35\n",
+ "35\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:30:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:33:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:36:01 | \n",
+ " 160 | \n",
+ " 131 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:38:23 | \n",
+ " 143 | \n",
+ " 103 | \n",
+ " 45 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:41:05 | \n",
+ " 162 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 117 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:43:56 | \n",
+ " 170 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:46:44 | \n",
+ " 169 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:49:35 | \n",
+ " 171 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:52:25 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:55:16 | \n",
+ " 170 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5039 | \n",
+ " 2023-12-12 06:58:04 | \n",
+ " 169 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5039 2023-12-12 06:30:40 160 80 45 115 0 \n",
+ "472 5039 2023-12-12 06:33:19 160 80 45 115 0 \n",
+ "473 5039 2023-12-12 06:36:01 160 131 45 115 0 \n",
+ "474 5039 2023-12-12 06:38:23 143 103 45 98 0 \n",
+ "475 5039 2023-12-12 06:41:05 162 95 45 117 0 \n",
+ "476 5039 2023-12-12 06:43:56 170 96 45 125 0 \n",
+ "477 5039 2023-12-12 06:46:44 169 94 45 124 0 \n",
+ "478 5039 2023-12-12 06:49:35 171 95 45 126 0 \n",
+ "479 5039 2023-12-12 06:52:25 170 95 45 125 0 \n",
+ "480 5039 2023-12-12 06:55:16 170 96 45 125 0 \n",
+ "481 5039 2023-12-12 06:58:04 169 95 45 124 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 0 0 0 \n",
+ "472 0 0 0 \n",
+ "473 0 0 0 \n",
+ "474 0 0 0 \n",
+ "475 0 0 0 \n",
+ "476 0 0 0 \n",
+ "477 0 0 0 \n",
+ "478 0 0 0 \n",
+ "479 0 0 0 \n",
+ "480 0 0 0 \n",
+ "481 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 977 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:30:41 | \n",
+ " 160 | \n",
+ " 81 | \n",
+ " 45 | \n",
+ " 115 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:33:20 | \n",
+ " 159 | \n",
+ " 140 | \n",
+ " 45 | \n",
+ " 114 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:35:43 | \n",
+ " 143 | \n",
+ " 113 | \n",
+ " 45 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:38:15 | \n",
+ " 152 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 107 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:41:05 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:43:54 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:46:44 | \n",
+ " 170 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:49:36 | \n",
+ " 171 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:52:25 | \n",
+ " 169 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:55:14 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5039 | \n",
+ " 2023-12-13 06:58:04 | \n",
+ " 170 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "977 5039 2023-12-13 06:30:41 160 81 45 115 0 \n",
+ "978 5039 2023-12-13 06:33:20 159 140 45 114 0 \n",
+ "979 5039 2023-12-13 06:35:43 143 113 45 98 0 \n",
+ "980 5039 2023-12-13 06:38:15 152 95 45 107 0 \n",
+ "981 5039 2023-12-13 06:41:05 170 95 45 125 0 \n",
+ "982 5039 2023-12-13 06:43:54 170 95 45 125 0 \n",
+ "983 5039 2023-12-13 06:46:44 170 94 45 125 0 \n",
+ "984 5039 2023-12-13 06:49:36 171 96 45 126 0 \n",
+ "985 5039 2023-12-13 06:52:25 169 95 45 124 0 \n",
+ "986 5039 2023-12-13 06:55:14 170 95 45 125 0 \n",
+ "987 5039 2023-12-13 06:58:04 170 94 45 125 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "977 0 0 0 \n",
+ "978 0 0 0 \n",
+ "979 0 0 0 \n",
+ "980 0 0 0 \n",
+ "981 0 0 0 \n",
+ "982 0 0 0 \n",
+ "983 0 0 0 \n",
+ "984 0 0 0 \n",
+ "985 0 0 0 \n",
+ "986 0 0 0 \n",
+ "987 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 6\n",
+ "6\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:00:54 | \n",
+ " 170 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:03:46 | \n",
+ " 171 | \n",
+ " 46 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:07:45 | \n",
+ " 239 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 194 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:10:44 | \n",
+ " 180 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:13:44 | \n",
+ " 180 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:16:46 | \n",
+ " 181 | \n",
+ " 106 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:19:44 | \n",
+ " 179 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 134 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:22:44 | \n",
+ " 180 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:25:46 | \n",
+ " 181 | \n",
+ " 106 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5039 | \n",
+ " 2023-12-12 07:28:45 | \n",
+ " 179 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 134 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5039 2023-12-12 07:00:54 170 94 45 125 0 \n",
+ "483 5039 2023-12-12 07:03:46 171 46 45 126 0 \n",
+ "484 5039 2023-12-12 07:07:45 239 105 45 194 0 \n",
+ "485 5039 2023-12-12 07:10:44 180 105 45 135 0 \n",
+ "486 5039 2023-12-12 07:13:44 180 104 45 135 0 \n",
+ "487 5039 2023-12-12 07:16:46 181 106 45 136 0 \n",
+ "488 5039 2023-12-12 07:19:44 179 105 45 134 0 \n",
+ "489 5039 2023-12-12 07:22:44 180 104 45 135 0 \n",
+ "490 5039 2023-12-12 07:25:46 181 106 45 136 0 \n",
+ "491 5039 2023-12-12 07:28:45 179 105 45 134 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 0 0 0 \n",
+ "483 0 0 0 \n",
+ "484 0 0 0 \n",
+ "485 0 0 0 \n",
+ "486 0 0 0 \n",
+ "487 0 0 0 \n",
+ "488 0 0 0 \n",
+ "489 0 0 0 \n",
+ "490 0 0 0 \n",
+ "491 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 988 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:00:56 | \n",
+ " 171 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 989 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:03:45 | \n",
+ " 169 | \n",
+ " 45 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:07:44 | \n",
+ " 239 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 194 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:10:45 | \n",
+ " 181 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:13:45 | \n",
+ " 180 | \n",
+ " 106 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:16:44 | \n",
+ " 179 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 134 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:19:45 | \n",
+ " 181 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:22:45 | \n",
+ " 180 | \n",
+ " 106 | \n",
+ " 45 | \n",
+ " 135 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:25:44 | \n",
+ " 179 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 134 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5039 | \n",
+ " 2023-12-13 07:28:45 | \n",
+ " 181 | \n",
+ " 105 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "988 5039 2023-12-13 07:00:56 171 96 45 126 0 \n",
+ "989 5039 2023-12-13 07:03:45 169 45 45 124 0 \n",
+ "990 5039 2023-12-13 07:07:44 239 104 45 194 0 \n",
+ "991 5039 2023-12-13 07:10:45 181 105 45 136 0 \n",
+ "992 5039 2023-12-13 07:13:45 180 106 45 135 0 \n",
+ "993 5039 2023-12-13 07:16:44 179 104 45 134 0 \n",
+ "994 5039 2023-12-13 07:19:45 181 105 45 136 0 \n",
+ "995 5039 2023-12-13 07:22:45 180 106 45 135 0 \n",
+ "996 5039 2023-12-13 07:25:44 179 104 45 134 0 \n",
+ "997 5039 2023-12-13 07:28:45 181 105 45 136 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "988 0 0 0 \n",
+ "989 0 0 0 \n",
+ "990 0 0 0 \n",
+ "991 0 0 0 \n",
+ "992 0 0 0 \n",
+ "993 0 0 0 \n",
+ "994 0 0 0 \n",
+ "995 0 0 0 \n",
+ "996 0 0 0 \n",
+ "997 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 78\n",
+ "78\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:31:44 | \n",
+ " 179 | \n",
+ " 104 | \n",
+ " 45 | \n",
+ " 134 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:34:45 | \n",
+ " 181 | \n",
+ " 145 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:37:08 | \n",
+ " 143 | \n",
+ " 118 | \n",
+ " 45 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:39:36 | \n",
+ " 147 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 102 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:42:24 | \n",
+ " 169 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:45:15 | \n",
+ " 171 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:48:05 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:50:56 | \n",
+ " 170 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:53:44 | \n",
+ " 169 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5039 | \n",
+ " 2023-12-12 09:56:35 | \n",
+ " 171 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5039 2023-12-12 09:31:44 179 104 45 134 0 \n",
+ "518 5039 2023-12-12 09:34:45 181 145 45 136 0 \n",
+ "519 5039 2023-12-12 09:37:08 143 118 45 98 0 \n",
+ "520 5039 2023-12-12 09:39:36 147 96 45 102 0 \n",
+ "521 5039 2023-12-12 09:42:24 169 94 45 124 0 \n",
+ "522 5039 2023-12-12 09:45:15 171 95 45 126 0 \n",
+ "523 5039 2023-12-12 09:48:05 170 95 45 125 0 \n",
+ "524 5039 2023-12-12 09:50:56 170 96 45 125 0 \n",
+ "525 5039 2023-12-12 09:53:44 169 94 45 124 0 \n",
+ "526 5039 2023-12-12 09:56:35 171 95 45 126 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 0 0 0 \n",
+ "518 0 0 0 \n",
+ "519 0 0 0 \n",
+ "520 0 0 0 \n",
+ "521 0 0 0 \n",
+ "522 0 0 0 \n",
+ "523 0 0 0 \n",
+ "524 0 0 0 \n",
+ "525 0 0 0 \n",
+ "526 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1038 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:31:45 | \n",
+ " 181 | \n",
+ " 135 | \n",
+ " 45 | \n",
+ " 136 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:34:08 | \n",
+ " 143 | \n",
+ " 109 | \n",
+ " 45 | \n",
+ " 98 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:36:45 | \n",
+ " 156 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 111 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:39:35 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:42:25 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:45:14 | \n",
+ " 170 | \n",
+ " 94 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:48:06 | \n",
+ " 171 | \n",
+ " 96 | \n",
+ " 45 | \n",
+ " 126 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:50:55 | \n",
+ " 169 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 124 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:53:45 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5039 | \n",
+ " 2023-12-13 09:56:35 | \n",
+ " 170 | \n",
+ " 95 | \n",
+ " 45 | \n",
+ " 125 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1038 5039 2023-12-13 09:31:45 181 135 45 136 0 \n",
+ "1039 5039 2023-12-13 09:34:08 143 109 45 98 0 \n",
+ "1040 5039 2023-12-13 09:36:45 156 95 45 111 0 \n",
+ "1041 5039 2023-12-13 09:39:35 170 95 45 125 0 \n",
+ "1042 5039 2023-12-13 09:42:25 170 95 45 125 0 \n",
+ "1043 5039 2023-12-13 09:45:14 170 94 45 125 0 \n",
+ "1044 5039 2023-12-13 09:48:06 171 96 45 126 0 \n",
+ "1045 5039 2023-12-13 09:50:55 169 95 45 124 0 \n",
+ "1046 5039 2023-12-13 09:53:45 170 95 45 125 0 \n",
+ "1047 5039 2023-12-13 09:56:35 170 95 45 125 0 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1038 0 0 0 \n",
+ "1039 0 0 0 \n",
+ "1040 0 0 0 \n",
+ "1041 0 0 0 \n",
+ "1042 0 0 0 \n",
+ "1043 0 0 0 \n",
+ "1044 0 0 0 \n",
+ "1045 0 0 0 \n",
+ "1046 0 0 0 \n",
+ "1047 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5040\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 22\n",
+ "22\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 459 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:01:24 | \n",
+ " 150 | \n",
+ " 84 | \n",
+ " 41 | \n",
+ " 50 | \n",
+ " 19 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 460 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:03:54 | \n",
+ " 150 | \n",
+ " 74 | \n",
+ " 41 | \n",
+ " 50 | \n",
+ " 19 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:06:54 | \n",
+ " 180 | \n",
+ " 94 | \n",
+ " 46 | \n",
+ " 69 | \n",
+ " 20 | \n",
+ " 45 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:09:34 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:12:14 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:14:54 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:17:34 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:20:14 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:22:54 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:25:34 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:28:13 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "459 5040 2023-12-12 06:01:24 150 84 41 50 19 \n",
+ "460 5040 2023-12-12 06:03:54 150 74 41 50 19 \n",
+ "461 5040 2023-12-12 06:06:54 180 94 46 69 20 \n",
+ "462 5040 2023-12-12 06:09:34 160 94 41 61 18 \n",
+ "463 5040 2023-12-12 06:12:14 160 94 41 61 18 \n",
+ "464 5040 2023-12-12 06:14:54 160 94 41 61 18 \n",
+ "465 5040 2023-12-12 06:17:34 160 94 41 61 18 \n",
+ "466 5040 2023-12-12 06:20:14 160 94 41 61 18 \n",
+ "467 5040 2023-12-12 06:22:54 160 94 41 61 18 \n",
+ "468 5040 2023-12-12 06:25:34 160 94 41 61 18 \n",
+ "469 5040 2023-12-12 06:28:13 160 94 41 61 18 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "459 40 0 0 \n",
+ "460 40 0 0 \n",
+ "461 45 0 0 \n",
+ "462 40 0 0 \n",
+ "463 40 0 0 \n",
+ "464 40 0 0 \n",
+ "465 40 0 0 \n",
+ "466 40 0 0 \n",
+ "467 40 0 0 \n",
+ "468 40 0 0 \n",
+ "469 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 965 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:01:24 | \n",
+ " 150 | \n",
+ " 85 | \n",
+ " 41 | \n",
+ " 50 | \n",
+ " 19 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 966 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:04:13 | \n",
+ " 169 | \n",
+ " 93 | \n",
+ " 44 | \n",
+ " 64 | \n",
+ " 19 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 967 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:06:54 | \n",
+ " 161 | \n",
+ " 95 | \n",
+ " 42 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:09:33 | \n",
+ " 159 | \n",
+ " 93 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:12:14 | \n",
+ " 161 | \n",
+ " 94 | \n",
+ " 42 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:14:54 | \n",
+ " 160 | \n",
+ " 95 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:17:33 | \n",
+ " 159 | \n",
+ " 93 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:20:14 | \n",
+ " 161 | \n",
+ " 95 | \n",
+ " 42 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:22:53 | \n",
+ " 159 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:25:33 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:28:13 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "965 5040 2023-12-13 06:01:24 150 85 41 50 19 \n",
+ "966 5040 2023-12-13 06:04:13 169 93 44 64 19 \n",
+ "967 5040 2023-12-13 06:06:54 161 95 42 61 18 \n",
+ "968 5040 2023-12-13 06:09:33 159 93 41 61 17 \n",
+ "969 5040 2023-12-13 06:12:14 161 94 42 61 18 \n",
+ "970 5040 2023-12-13 06:14:54 160 95 41 61 18 \n",
+ "971 5040 2023-12-13 06:17:33 159 93 41 61 17 \n",
+ "972 5040 2023-12-13 06:20:14 161 95 42 61 18 \n",
+ "973 5040 2023-12-13 06:22:53 159 94 41 61 17 \n",
+ "974 5040 2023-12-13 06:25:33 160 94 41 61 18 \n",
+ "975 5040 2023-12-13 06:28:13 160 94 41 61 18 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "965 40 0 0 \n",
+ "966 42 0 0 \n",
+ "967 40 0 0 \n",
+ "968 40 0 0 \n",
+ "969 40 0 0 \n",
+ "970 40 0 0 \n",
+ "971 40 0 0 \n",
+ "972 40 0 0 \n",
+ "973 40 0 0 \n",
+ "974 40 0 0 \n",
+ "975 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 29\n",
+ "29\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 470 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:30:54 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 471 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:33:34 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:36:14 | \n",
+ " 160 | \n",
+ " 144 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:38:37 | \n",
+ " 143 | \n",
+ " 117 | \n",
+ " 41 | \n",
+ " 47 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:41:19 | \n",
+ " 162 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 66 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:44:09 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:46:59 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:49:49 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:52:39 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:55:29 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5040 | \n",
+ " 2023-12-12 06:58:19 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "470 5040 2023-12-12 06:30:54 160 94 41 61 18 \n",
+ "471 5040 2023-12-12 06:33:34 160 94 41 61 18 \n",
+ "472 5040 2023-12-12 06:36:14 160 144 41 61 18 \n",
+ "473 5040 2023-12-12 06:38:37 143 117 41 47 15 \n",
+ "474 5040 2023-12-12 06:41:19 162 109 41 66 15 \n",
+ "475 5040 2023-12-12 06:44:09 170 109 41 72 17 \n",
+ "476 5040 2023-12-12 06:46:59 170 109 41 72 17 \n",
+ "477 5040 2023-12-12 06:49:49 170 109 41 72 17 \n",
+ "478 5040 2023-12-12 06:52:39 170 109 41 72 17 \n",
+ "479 5040 2023-12-12 06:55:29 170 109 41 72 17 \n",
+ "480 5040 2023-12-12 06:58:19 170 109 41 72 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "470 40 0 0 \n",
+ "471 40 0 0 \n",
+ "472 40 0 0 \n",
+ "473 40 0 0 \n",
+ "474 40 0 0 \n",
+ "475 40 0 0 \n",
+ "476 40 0 0 \n",
+ "477 40 0 0 \n",
+ "478 40 0 0 \n",
+ "479 40 0 0 \n",
+ "480 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 976 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:30:53 | \n",
+ " 160 | \n",
+ " 94 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:33:33 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 41 | \n",
+ " 61 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:35:56 | \n",
+ " 143 | \n",
+ " 127 | \n",
+ " 41 | \n",
+ " 47 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:38:28 | \n",
+ " 152 | \n",
+ " 108 | \n",
+ " 41 | \n",
+ " 56 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:41:19 | \n",
+ " 171 | \n",
+ " 110 | \n",
+ " 42 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:44:08 | \n",
+ " 169 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:46:58 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:49:48 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:52:38 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:55:28 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5040 | \n",
+ " 2023-12-13 06:58:18 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "976 5040 2023-12-13 06:30:53 160 94 41 61 18 \n",
+ "977 5040 2023-12-13 06:33:33 160 154 41 61 18 \n",
+ "978 5040 2023-12-13 06:35:56 143 127 41 47 15 \n",
+ "979 5040 2023-12-13 06:38:28 152 108 41 56 15 \n",
+ "980 5040 2023-12-13 06:41:19 171 110 42 72 17 \n",
+ "981 5040 2023-12-13 06:44:08 169 109 41 72 16 \n",
+ "982 5040 2023-12-13 06:46:58 170 109 41 72 17 \n",
+ "983 5040 2023-12-13 06:49:48 170 109 41 72 17 \n",
+ "984 5040 2023-12-13 06:52:38 170 109 41 72 17 \n",
+ "985 5040 2023-12-13 06:55:28 170 109 41 72 17 \n",
+ "986 5040 2023-12-13 06:58:18 170 109 41 72 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "976 40 0 0 \n",
+ "977 40 0 0 \n",
+ "978 40 0 0 \n",
+ "979 40 0 0 \n",
+ "980 40 0 0 \n",
+ "981 40 0 0 \n",
+ "982 40 0 0 \n",
+ "983 40 0 0 \n",
+ "984 40 0 0 \n",
+ "985 40 0 0 \n",
+ "986 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 481 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:01:09 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 482 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:03:59 | \n",
+ " 170 | \n",
+ " 59 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:07:58 | \n",
+ " 239 | \n",
+ " 118 | \n",
+ " 55 | \n",
+ " 110 | \n",
+ " 21 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:10:59 | \n",
+ " 181 | \n",
+ " 119 | \n",
+ " 42 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:13:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:16:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:19:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:22:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:25:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5040 | \n",
+ " 2023-12-12 07:28:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "481 5040 2023-12-12 07:01:09 170 109 41 72 17 \n",
+ "482 5040 2023-12-12 07:03:59 170 59 41 72 17 \n",
+ "483 5040 2023-12-12 07:07:58 239 118 55 110 21 \n",
+ "484 5040 2023-12-12 07:10:59 181 119 42 83 16 \n",
+ "485 5040 2023-12-12 07:13:59 180 119 41 83 16 \n",
+ "486 5040 2023-12-12 07:16:59 180 119 41 83 16 \n",
+ "487 5040 2023-12-12 07:19:59 180 119 41 83 16 \n",
+ "488 5040 2023-12-12 07:22:59 180 119 41 83 16 \n",
+ "489 5040 2023-12-12 07:25:59 180 119 41 83 16 \n",
+ "490 5040 2023-12-12 07:28:59 180 119 41 83 16 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "481 40 0 0 \n",
+ "482 40 0 0 \n",
+ "483 53 0 0 \n",
+ "484 40 0 0 \n",
+ "485 40 0 0 \n",
+ "486 40 0 0 \n",
+ "487 40 0 0 \n",
+ "488 40 0 0 \n",
+ "489 40 0 0 \n",
+ "490 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 987 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:01:08 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:03:59 | \n",
+ " 170 | \n",
+ " 59 | \n",
+ " 41 | \n",
+ " 72 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 989 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:07:58 | \n",
+ " 239 | \n",
+ " 118 | \n",
+ " 55 | \n",
+ " 110 | \n",
+ " 21 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:10:58 | \n",
+ " 181 | \n",
+ " 119 | \n",
+ " 42 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:13:58 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:16:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:19:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:22:58 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:25:58 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5040 | \n",
+ " 2023-12-13 07:28:58 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "987 5040 2023-12-13 07:01:08 170 109 41 72 17 \n",
+ "988 5040 2023-12-13 07:03:59 170 59 41 72 17 \n",
+ "989 5040 2023-12-13 07:07:58 239 118 55 110 21 \n",
+ "990 5040 2023-12-13 07:10:58 181 119 42 83 16 \n",
+ "991 5040 2023-12-13 07:13:58 180 119 41 83 16 \n",
+ "992 5040 2023-12-13 07:16:59 180 119 41 83 16 \n",
+ "993 5040 2023-12-13 07:19:59 180 119 41 83 16 \n",
+ "994 5040 2023-12-13 07:22:58 180 119 41 83 16 \n",
+ "995 5040 2023-12-13 07:25:58 180 119 41 83 16 \n",
+ "996 5040 2023-12-13 07:28:58 180 119 41 83 16 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "987 40 0 0 \n",
+ "988 40 0 0 \n",
+ "989 53 0 0 \n",
+ "990 40 0 0 \n",
+ "991 40 0 0 \n",
+ "992 40 0 0 \n",
+ "993 40 0 0 \n",
+ "994 40 0 0 \n",
+ "995 40 0 0 \n",
+ "996 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 516 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:31:59 | \n",
+ " 180 | \n",
+ " 149 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 517 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:34:22 | \n",
+ " 143 | \n",
+ " 122 | \n",
+ " 41 | \n",
+ " 47 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:36:59 | \n",
+ " 157 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 60 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:39:49 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:42:39 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:45:29 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:48:19 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:51:09 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:53:59 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5040 | \n",
+ " 2023-12-12 09:56:49 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "516 5040 2023-12-12 09:31:59 180 149 41 83 16 \n",
+ "517 5040 2023-12-12 09:34:22 143 122 41 47 15 \n",
+ "518 5040 2023-12-12 09:36:59 157 109 41 60 16 \n",
+ "519 5040 2023-12-12 09:39:49 170 109 41 68 21 \n",
+ "520 5040 2023-12-12 09:42:39 170 109 41 68 21 \n",
+ "521 5040 2023-12-12 09:45:29 170 109 41 68 21 \n",
+ "522 5040 2023-12-12 09:48:19 170 109 41 68 21 \n",
+ "523 5040 2023-12-12 09:51:09 170 109 41 68 21 \n",
+ "524 5040 2023-12-12 09:53:59 170 109 41 68 21 \n",
+ "525 5040 2023-12-12 09:56:49 170 109 41 68 21 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "516 40 0 0 \n",
+ "517 40 0 0 \n",
+ "518 40 0 0 \n",
+ "519 40 0 0 \n",
+ "520 40 0 0 \n",
+ "521 40 0 0 \n",
+ "522 40 0 0 \n",
+ "523 40 0 0 \n",
+ "524 40 0 0 \n",
+ "525 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1037 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:31:59 | \n",
+ " 180 | \n",
+ " 149 | \n",
+ " 41 | \n",
+ " 83 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:34:22 | \n",
+ " 143 | \n",
+ " 122 | \n",
+ " 41 | \n",
+ " 47 | \n",
+ " 15 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1039 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:36:59 | \n",
+ " 157 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 60 | \n",
+ " 16 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:39:49 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:42:39 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:45:29 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:48:19 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:51:09 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:53:59 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5040 | \n",
+ " 2023-12-13 09:56:49 | \n",
+ " 170 | \n",
+ " 109 | \n",
+ " 41 | \n",
+ " 68 | \n",
+ " 21 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1037 5040 2023-12-13 09:31:59 180 149 41 83 16 \n",
+ "1038 5040 2023-12-13 09:34:22 143 122 41 47 15 \n",
+ "1039 5040 2023-12-13 09:36:59 157 109 41 60 16 \n",
+ "1040 5040 2023-12-13 09:39:49 170 109 41 68 21 \n",
+ "1041 5040 2023-12-13 09:42:39 170 109 41 68 21 \n",
+ "1042 5040 2023-12-13 09:45:29 170 109 41 68 21 \n",
+ "1043 5040 2023-12-13 09:48:19 170 109 41 68 21 \n",
+ "1044 5040 2023-12-13 09:51:09 170 109 41 68 21 \n",
+ "1045 5040 2023-12-13 09:53:59 170 109 41 68 21 \n",
+ "1046 5040 2023-12-13 09:56:49 170 109 41 68 21 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1037 40 0 0 \n",
+ "1038 40 0 0 \n",
+ "1039 40 0 0 \n",
+ "1040 40 0 0 \n",
+ "1041 40 0 0 \n",
+ "1042 40 0 0 \n",
+ "1043 40 0 0 \n",
+ "1044 40 0 0 \n",
+ "1045 40 0 0 \n",
+ "1046 40 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5041\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 30\n",
+ "30\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 460 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:01:19 | \n",
+ " 150 | \n",
+ " 79 | \n",
+ " 46 | \n",
+ " 84 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:03:49 | \n",
+ " 150 | \n",
+ " 69 | \n",
+ " 46 | \n",
+ " 84 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:06:43 | \n",
+ " 175 | \n",
+ " 84 | \n",
+ " 46 | \n",
+ " 106 | \n",
+ " 13 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:09:27 | \n",
+ " 163 | \n",
+ " 87 | \n",
+ " 46 | \n",
+ " 96 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:12:07 | \n",
+ " 161 | \n",
+ " 88 | \n",
+ " 46 | \n",
+ " 94 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:14:48 | \n",
+ " 161 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 94 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:17:29 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:20:09 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:22:49 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:25:29 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:28:09 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "460 5041 2023-12-12 06:01:19 150 79 46 84 10 \n",
+ "461 5041 2023-12-12 06:03:49 150 69 46 84 10 \n",
+ "462 5041 2023-12-12 06:06:43 175 84 46 106 13 \n",
+ "463 5041 2023-12-12 06:09:27 163 87 46 96 11 \n",
+ "464 5041 2023-12-12 06:12:07 161 88 46 94 11 \n",
+ "465 5041 2023-12-12 06:14:48 161 89 46 94 11 \n",
+ "466 5041 2023-12-12 06:17:29 160 89 46 93 11 \n",
+ "467 5041 2023-12-12 06:20:09 160 89 46 93 11 \n",
+ "468 5041 2023-12-12 06:22:49 160 89 46 93 11 \n",
+ "469 5041 2023-12-12 06:25:29 160 89 46 93 11 \n",
+ "470 5041 2023-12-12 06:28:09 160 89 46 93 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "460 10 0 0 \n",
+ "461 10 0 0 \n",
+ "462 10 0 0 \n",
+ "463 10 0 0 \n",
+ "464 10 0 0 \n",
+ "465 10 0 0 \n",
+ "466 10 0 0 \n",
+ "467 10 0 0 \n",
+ "468 10 0 0 \n",
+ "469 10 0 0 \n",
+ "470 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 967 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:01:19 | \n",
+ " 151 | \n",
+ " 80 | \n",
+ " 46 | \n",
+ " 85 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:04:05 | \n",
+ " 166 | \n",
+ " 86 | \n",
+ " 46 | \n",
+ " 98 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:06:47 | \n",
+ " 162 | \n",
+ " 88 | \n",
+ " 46 | \n",
+ " 95 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:09:28 | \n",
+ " 161 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 94 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:12:08 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:14:48 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:17:28 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:20:08 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:22:48 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:25:28 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:28:08 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "967 5041 2023-12-13 06:01:19 151 80 46 85 10 \n",
+ "968 5041 2023-12-13 06:04:05 166 86 46 98 12 \n",
+ "969 5041 2023-12-13 06:06:47 162 88 46 95 11 \n",
+ "970 5041 2023-12-13 06:09:28 161 89 46 94 11 \n",
+ "971 5041 2023-12-13 06:12:08 160 89 46 93 11 \n",
+ "972 5041 2023-12-13 06:14:48 160 89 46 93 11 \n",
+ "973 5041 2023-12-13 06:17:28 160 89 46 93 11 \n",
+ "974 5041 2023-12-13 06:20:08 160 89 46 93 11 \n",
+ "975 5041 2023-12-13 06:22:48 160 89 46 93 11 \n",
+ "976 5041 2023-12-13 06:25:28 160 89 46 93 11 \n",
+ "977 5041 2023-12-13 06:28:08 160 89 46 93 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "967 10 0 0 \n",
+ "968 10 0 0 \n",
+ "969 10 0 0 \n",
+ "970 10 0 0 \n",
+ "971 10 0 0 \n",
+ "972 10 0 0 \n",
+ "973 10 0 0 \n",
+ "974 10 0 0 \n",
+ "975 10 0 0 \n",
+ "976 10 0 0 \n",
+ "977 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 32\n",
+ "32\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:30:49 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:33:29 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:36:09 | \n",
+ " 160 | \n",
+ " 139 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:38:32 | \n",
+ " 143 | \n",
+ " 112 | \n",
+ " 46 | \n",
+ " 77 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:41:14 | \n",
+ " 162 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 96 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:44:04 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:46:54 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:49:44 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:52:34 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:55:24 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5041 | \n",
+ " 2023-12-12 06:58:14 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5041 2023-12-12 06:30:49 160 89 46 93 11 \n",
+ "472 5041 2023-12-12 06:33:29 160 89 46 93 11 \n",
+ "473 5041 2023-12-12 06:36:09 160 139 46 93 11 \n",
+ "474 5041 2023-12-12 06:38:32 143 112 46 77 10 \n",
+ "475 5041 2023-12-12 06:41:14 162 104 46 96 10 \n",
+ "476 5041 2023-12-12 06:44:04 170 104 46 103 11 \n",
+ "477 5041 2023-12-12 06:46:54 170 104 46 103 11 \n",
+ "478 5041 2023-12-12 06:49:44 170 104 46 103 11 \n",
+ "479 5041 2023-12-12 06:52:34 170 104 46 103 11 \n",
+ "480 5041 2023-12-12 06:55:24 170 104 46 103 11 \n",
+ "481 5041 2023-12-12 06:58:14 170 104 46 103 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 10 0 0 \n",
+ "472 10 0 0 \n",
+ "473 10 0 0 \n",
+ "474 10 0 0 \n",
+ "475 10 0 0 \n",
+ "476 10 0 0 \n",
+ "477 10 0 0 \n",
+ "478 10 0 0 \n",
+ "479 10 0 0 \n",
+ "480 10 0 0 \n",
+ "481 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 978 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:30:48 | \n",
+ " 160 | \n",
+ " 89 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:33:28 | \n",
+ " 160 | \n",
+ " 149 | \n",
+ " 46 | \n",
+ " 93 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:35:51 | \n",
+ " 143 | \n",
+ " 122 | \n",
+ " 46 | \n",
+ " 77 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:38:24 | \n",
+ " 152 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 86 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:41:13 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:44:03 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:46:53 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:49:43 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:52:33 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:55:24 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5041 | \n",
+ " 2023-12-13 06:58:14 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "978 5041 2023-12-13 06:30:48 160 89 46 93 11 \n",
+ "979 5041 2023-12-13 06:33:28 160 149 46 93 11 \n",
+ "980 5041 2023-12-13 06:35:51 143 122 46 77 10 \n",
+ "981 5041 2023-12-13 06:38:24 152 104 46 86 10 \n",
+ "982 5041 2023-12-13 06:41:13 170 104 46 103 11 \n",
+ "983 5041 2023-12-13 06:44:03 170 104 46 103 11 \n",
+ "984 5041 2023-12-13 06:46:53 170 104 46 103 11 \n",
+ "985 5041 2023-12-13 06:49:43 170 104 46 103 11 \n",
+ "986 5041 2023-12-13 06:52:33 170 104 46 103 11 \n",
+ "987 5041 2023-12-13 06:55:24 170 104 46 103 11 \n",
+ "988 5041 2023-12-13 06:58:14 170 104 46 103 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "978 10 0 0 \n",
+ "979 10 0 0 \n",
+ "980 10 0 0 \n",
+ "981 10 0 0 \n",
+ "982 10 0 0 \n",
+ "983 10 0 0 \n",
+ "984 10 0 0 \n",
+ "985 10 0 0 \n",
+ "986 10 0 0 \n",
+ "987 10 0 0 \n",
+ "988 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 3\n",
+ "3\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:01:04 | \n",
+ " 170 | \n",
+ " 105 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:03:53 | \n",
+ " 169 | \n",
+ " 53 | \n",
+ " 46 | \n",
+ " 102 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:07:44 | \n",
+ " 231 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 156 | \n",
+ " 19 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:10:51 | \n",
+ " 187 | \n",
+ " 111 | \n",
+ " 46 | \n",
+ " 119 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:13:53 | \n",
+ " 182 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 115 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:16:53 | \n",
+ " 180 | \n",
+ " 113 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:19:54 | \n",
+ " 181 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 114 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:22:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:25:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5041 | \n",
+ " 2023-12-12 07:28:54 | \n",
+ " 180 | \n",
+ " 115 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5041 2023-12-12 07:01:04 170 105 46 103 11 \n",
+ "483 5041 2023-12-12 07:03:53 169 53 46 102 11 \n",
+ "484 5041 2023-12-12 07:07:44 231 104 46 156 19 \n",
+ "485 5041 2023-12-12 07:10:51 187 111 46 119 12 \n",
+ "486 5041 2023-12-12 07:13:53 182 114 46 115 11 \n",
+ "487 5041 2023-12-12 07:16:53 180 113 46 113 11 \n",
+ "488 5041 2023-12-12 07:19:54 181 114 46 114 11 \n",
+ "489 5041 2023-12-12 07:22:54 180 114 46 113 11 \n",
+ "490 5041 2023-12-12 07:25:54 180 114 46 113 11 \n",
+ "491 5041 2023-12-12 07:28:54 180 115 46 113 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 10 0 0 \n",
+ "483 10 0 0 \n",
+ "484 10 0 0 \n",
+ "485 10 0 0 \n",
+ "486 10 0 0 \n",
+ "487 10 0 0 \n",
+ "488 10 0 0 \n",
+ "489 10 0 0 \n",
+ "490 10 0 0 \n",
+ "491 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 989 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:01:03 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:03:53 | \n",
+ " 170 | \n",
+ " 54 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:07:44 | \n",
+ " 231 | \n",
+ " 105 | \n",
+ " 46 | \n",
+ " 156 | \n",
+ " 19 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:10:51 | \n",
+ " 187 | \n",
+ " 112 | \n",
+ " 46 | \n",
+ " 119 | \n",
+ " 12 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:13:52 | \n",
+ " 181 | \n",
+ " 113 | \n",
+ " 46 | \n",
+ " 114 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:16:54 | \n",
+ " 181 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 114 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:19:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:22:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:25:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 998 | \n",
+ " 5041 | \n",
+ " 2023-12-13 07:28:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "989 5041 2023-12-13 07:01:03 170 104 46 103 11 \n",
+ "990 5041 2023-12-13 07:03:53 170 54 46 103 11 \n",
+ "991 5041 2023-12-13 07:07:44 231 105 46 156 19 \n",
+ "992 5041 2023-12-13 07:10:51 187 112 46 119 12 \n",
+ "993 5041 2023-12-13 07:13:52 181 113 46 114 11 \n",
+ "994 5041 2023-12-13 07:16:54 181 114 46 114 11 \n",
+ "995 5041 2023-12-13 07:19:54 180 114 46 113 11 \n",
+ "996 5041 2023-12-13 07:22:54 180 114 46 113 11 \n",
+ "997 5041 2023-12-13 07:25:54 180 114 46 113 11 \n",
+ "998 5041 2023-12-13 07:28:54 180 114 46 113 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "989 10 0 0 \n",
+ "990 10 0 0 \n",
+ "991 10 0 0 \n",
+ "992 10 0 0 \n",
+ "993 10 0 0 \n",
+ "994 10 0 0 \n",
+ "995 10 0 0 \n",
+ "996 10 0 0 \n",
+ "997 10 0 0 \n",
+ "998 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 72\n",
+ "72\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:31:54 | \n",
+ " 180 | \n",
+ " 114 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:34:53 | \n",
+ " 180 | \n",
+ " 154 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:37:16 | \n",
+ " 143 | \n",
+ " 127 | \n",
+ " 46 | \n",
+ " 77 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:39:44 | \n",
+ " 147 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 81 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:42:34 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:45:24 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:48:14 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:51:04 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:53:54 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5041 | \n",
+ " 2023-12-12 09:56:44 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5041 2023-12-12 09:31:54 180 114 46 113 11 \n",
+ "518 5041 2023-12-12 09:34:53 180 154 46 113 11 \n",
+ "519 5041 2023-12-12 09:37:16 143 127 46 77 10 \n",
+ "520 5041 2023-12-12 09:39:44 147 104 46 81 10 \n",
+ "521 5041 2023-12-12 09:42:34 170 104 46 103 11 \n",
+ "522 5041 2023-12-12 09:45:24 170 104 46 103 11 \n",
+ "523 5041 2023-12-12 09:48:14 170 104 46 103 11 \n",
+ "524 5041 2023-12-12 09:51:04 170 104 46 103 11 \n",
+ "525 5041 2023-12-12 09:53:54 170 104 46 103 11 \n",
+ "526 5041 2023-12-12 09:56:44 170 104 46 103 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 10 0 0 \n",
+ "518 10 0 0 \n",
+ "519 10 0 0 \n",
+ "520 10 0 0 \n",
+ "521 10 0 0 \n",
+ "522 10 0 0 \n",
+ "523 10 0 0 \n",
+ "524 10 0 0 \n",
+ "525 10 0 0 \n",
+ "526 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1039 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:31:53 | \n",
+ " 180 | \n",
+ " 144 | \n",
+ " 46 | \n",
+ " 113 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:34:16 | \n",
+ " 143 | \n",
+ " 117 | \n",
+ " 46 | \n",
+ " 77 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:36:53 | \n",
+ " 157 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 91 | \n",
+ " 10 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:39:43 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:42:33 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:45:23 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:48:13 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:51:04 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:53:53 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5041 | \n",
+ " 2023-12-13 09:56:44 | \n",
+ " 170 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 103 | \n",
+ " 11 | \n",
+ " 10 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1039 5041 2023-12-13 09:31:53 180 144 46 113 11 \n",
+ "1040 5041 2023-12-13 09:34:16 143 117 46 77 10 \n",
+ "1041 5041 2023-12-13 09:36:53 157 104 46 91 10 \n",
+ "1042 5041 2023-12-13 09:39:43 170 104 46 103 11 \n",
+ "1043 5041 2023-12-13 09:42:33 170 104 46 103 11 \n",
+ "1044 5041 2023-12-13 09:45:23 170 104 46 103 11 \n",
+ "1045 5041 2023-12-13 09:48:13 170 104 46 103 11 \n",
+ "1046 5041 2023-12-13 09:51:04 170 104 46 103 11 \n",
+ "1047 5041 2023-12-13 09:53:53 170 104 46 103 11 \n",
+ "1048 5041 2023-12-13 09:56:44 170 104 46 103 11 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1039 10 0 0 \n",
+ "1040 10 0 0 \n",
+ "1041 10 0 0 \n",
+ "1042 10 0 0 \n",
+ "1043 10 0 0 \n",
+ "1044 10 0 0 \n",
+ "1045 10 0 0 \n",
+ "1046 10 0 0 \n",
+ "1047 10 0 0 \n",
+ "1048 10 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5042\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 461 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:01:23 | \n",
+ " 151 | \n",
+ " 84 | \n",
+ " 33 | \n",
+ " 52 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:04:13 | \n",
+ " 169 | \n",
+ " 93 | \n",
+ " 37 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:06:51 | \n",
+ " 159 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 57 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:09:31 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:12:11 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:14:51 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:17:31 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:20:11 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:22:51 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:25:32 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 471 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:28:11 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "461 5042 2023-12-12 06:01:23 151 84 33 52 29 \n",
+ "462 5042 2023-12-12 06:04:13 169 93 37 62 30 \n",
+ "463 5042 2023-12-12 06:06:51 159 92 34 57 29 \n",
+ "464 5042 2023-12-12 06:09:31 160 92 34 58 29 \n",
+ "465 5042 2023-12-12 06:12:11 160 92 34 58 29 \n",
+ "466 5042 2023-12-12 06:14:51 160 92 34 58 29 \n",
+ "467 5042 2023-12-12 06:17:31 160 92 34 58 29 \n",
+ "468 5042 2023-12-12 06:20:11 160 92 34 58 29 \n",
+ "469 5042 2023-12-12 06:22:51 160 92 34 58 29 \n",
+ "470 5042 2023-12-12 06:25:32 160 92 34 58 29 \n",
+ "471 5042 2023-12-12 06:28:11 160 92 34 58 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "461 16 13 8 \n",
+ "462 19 13 8 \n",
+ "463 18 13 8 \n",
+ "464 18 13 8 \n",
+ "465 18 13 8 \n",
+ "466 18 13 8 \n",
+ "467 18 13 8 \n",
+ "468 18 13 8 \n",
+ "469 18 13 8 \n",
+ "470 18 13 8 \n",
+ "471 18 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 968 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:01:24 | \n",
+ " 151 | \n",
+ " 84 | \n",
+ " 33 | \n",
+ " 52 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:04:13 | \n",
+ " 169 | \n",
+ " 93 | \n",
+ " 37 | \n",
+ " 62 | \n",
+ " 30 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:06:52 | \n",
+ " 159 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 57 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:09:32 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:12:12 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:14:52 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:17:32 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:20:12 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:22:52 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:25:32 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:28:12 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "968 5042 2023-12-13 06:01:24 151 84 33 52 29 \n",
+ "969 5042 2023-12-13 06:04:13 169 93 37 62 30 \n",
+ "970 5042 2023-12-13 06:06:52 159 92 34 57 29 \n",
+ "971 5042 2023-12-13 06:09:32 160 92 34 58 29 \n",
+ "972 5042 2023-12-13 06:12:12 160 92 34 58 29 \n",
+ "973 5042 2023-12-13 06:14:52 160 92 34 58 29 \n",
+ "974 5042 2023-12-13 06:17:32 160 92 34 58 29 \n",
+ "975 5042 2023-12-13 06:20:12 160 92 34 58 29 \n",
+ "976 5042 2023-12-13 06:22:52 160 92 34 58 29 \n",
+ "977 5042 2023-12-13 06:25:32 160 92 34 58 29 \n",
+ "978 5042 2023-12-13 06:28:12 160 92 34 58 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "968 16 13 8 \n",
+ "969 19 13 8 \n",
+ "970 18 13 8 \n",
+ "971 18 13 8 \n",
+ "972 18 13 8 \n",
+ "973 18 13 8 \n",
+ "974 18 13 8 \n",
+ "975 18 13 8 \n",
+ "976 18 13 8 \n",
+ "977 18 13 8 \n",
+ "978 18 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 472 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:30:51 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:34:37 | \n",
+ " 226 | \n",
+ " 48 | \n",
+ " 62 | \n",
+ " 76 | \n",
+ " 38 | \n",
+ " 29 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:38:20 | \n",
+ " 223 | \n",
+ " 101 | \n",
+ " 59 | \n",
+ " 78 | \n",
+ " 37 | \n",
+ " 28 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:41:11 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:44:01 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:46:50 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:49:41 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:52:30 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:55:21 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5042 | \n",
+ " 2023-12-12 06:58:10 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "472 5042 2023-12-12 06:30:51 160 92 34 58 29 \n",
+ "473 5042 2023-12-12 06:34:37 226 48 62 76 38 \n",
+ "474 5042 2023-12-12 06:38:20 223 101 59 78 37 \n",
+ "475 5042 2023-12-12 06:41:11 170 101 35 65 29 \n",
+ "476 5042 2023-12-12 06:44:01 170 101 35 65 29 \n",
+ "477 5042 2023-12-12 06:46:50 170 101 35 65 29 \n",
+ "478 5042 2023-12-12 06:49:41 170 101 35 65 29 \n",
+ "479 5042 2023-12-12 06:52:30 170 101 35 65 29 \n",
+ "480 5042 2023-12-12 06:55:21 170 101 35 65 29 \n",
+ "481 5042 2023-12-12 06:58:10 170 101 35 65 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "472 18 13 8 \n",
+ "473 29 13 8 \n",
+ "474 28 13 8 \n",
+ "475 20 13 8 \n",
+ "476 20 13 8 \n",
+ "477 20 13 8 \n",
+ "478 20 13 8 \n",
+ "479 20 13 8 \n",
+ "480 20 13 8 \n",
+ "481 20 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 979 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:30:52 | \n",
+ " 160 | \n",
+ " 92 | \n",
+ " 34 | \n",
+ " 58 | \n",
+ " 29 | \n",
+ " 18 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:34:38 | \n",
+ " 226 | \n",
+ " 48 | \n",
+ " 62 | \n",
+ " 76 | \n",
+ " 38 | \n",
+ " 29 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:38:21 | \n",
+ " 223 | \n",
+ " 101 | \n",
+ " 59 | \n",
+ " 78 | \n",
+ " 37 | \n",
+ " 28 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:41:11 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:44:01 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:46:51 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:49:41 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:52:31 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:55:21 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5042 | \n",
+ " 2023-12-13 06:58:11 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "979 5042 2023-12-13 06:30:52 160 92 34 58 29 \n",
+ "980 5042 2023-12-13 06:34:38 226 48 62 76 38 \n",
+ "981 5042 2023-12-13 06:38:21 223 101 59 78 37 \n",
+ "982 5042 2023-12-13 06:41:11 170 101 35 65 29 \n",
+ "983 5042 2023-12-13 06:44:01 170 101 35 65 29 \n",
+ "984 5042 2023-12-13 06:46:51 170 101 35 65 29 \n",
+ "985 5042 2023-12-13 06:49:41 170 101 35 65 29 \n",
+ "986 5042 2023-12-13 06:52:31 170 101 35 65 29 \n",
+ "987 5042 2023-12-13 06:55:21 170 101 35 65 29 \n",
+ "988 5042 2023-12-13 06:58:11 170 101 35 65 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "979 18 13 8 \n",
+ "980 29 13 8 \n",
+ "981 28 13 8 \n",
+ "982 20 13 8 \n",
+ "983 20 13 8 \n",
+ "984 20 13 8 \n",
+ "985 20 13 8 \n",
+ "986 20 13 8 \n",
+ "987 20 13 8 \n",
+ "988 20 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:01:00 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:04:50 | \n",
+ " 229 | \n",
+ " 110 | \n",
+ " 60 | \n",
+ " 81 | \n",
+ " 37 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:07:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:10:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:13:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:16:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:19:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:22:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:25:49 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5042 | \n",
+ " 2023-12-12 07:28:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5042 2023-12-12 07:01:00 170 101 35 65 29 \n",
+ "483 5042 2023-12-12 07:04:50 229 110 60 81 37 \n",
+ "484 5042 2023-12-12 07:07:50 180 110 36 72 29 \n",
+ "485 5042 2023-12-12 07:10:50 180 110 36 72 29 \n",
+ "486 5042 2023-12-12 07:13:50 180 110 36 72 29 \n",
+ "487 5042 2023-12-12 07:16:50 180 110 36 72 29 \n",
+ "488 5042 2023-12-12 07:19:50 180 110 36 72 29 \n",
+ "489 5042 2023-12-12 07:22:50 180 110 36 72 29 \n",
+ "490 5042 2023-12-12 07:25:49 180 110 36 72 29 \n",
+ "491 5042 2023-12-12 07:28:50 180 110 36 72 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 20 13 8 \n",
+ "483 30 13 8 \n",
+ "484 22 13 8 \n",
+ "485 22 13 8 \n",
+ "486 22 13 8 \n",
+ "487 22 13 8 \n",
+ "488 22 13 8 \n",
+ "489 22 13 8 \n",
+ "490 22 13 8 \n",
+ "491 22 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 989 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:01:01 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:04:50 | \n",
+ " 229 | \n",
+ " 110 | \n",
+ " 60 | \n",
+ " 81 | \n",
+ " 37 | \n",
+ " 30 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:07:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:10:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:13:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:16:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:19:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:22:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:25:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 998 | \n",
+ " 5042 | \n",
+ " 2023-12-13 07:28:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "989 5042 2023-12-13 07:01:01 170 101 35 65 29 \n",
+ "990 5042 2023-12-13 07:04:50 229 110 60 81 37 \n",
+ "991 5042 2023-12-13 07:07:50 180 110 36 72 29 \n",
+ "992 5042 2023-12-13 07:10:50 180 110 36 72 29 \n",
+ "993 5042 2023-12-13 07:13:50 180 110 36 72 29 \n",
+ "994 5042 2023-12-13 07:16:50 180 110 36 72 29 \n",
+ "995 5042 2023-12-13 07:19:50 180 110 36 72 29 \n",
+ "996 5042 2023-12-13 07:22:50 180 110 36 72 29 \n",
+ "997 5042 2023-12-13 07:25:50 180 110 36 72 29 \n",
+ "998 5042 2023-12-13 07:28:50 180 110 36 72 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "989 20 13 8 \n",
+ "990 30 13 8 \n",
+ "991 22 13 8 \n",
+ "992 22 13 8 \n",
+ "993 22 13 8 \n",
+ "994 22 13 8 \n",
+ "995 22 13 8 \n",
+ "996 22 13 8 \n",
+ "997 22 13 8 \n",
+ "998 22 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:31:50 | \n",
+ " 180 | \n",
+ " 110 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:34:12 | \n",
+ " 142 | \n",
+ " 112 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:36:51 | \n",
+ " 159 | \n",
+ " 101 | \n",
+ " 33 | \n",
+ " 57 | \n",
+ " 29 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:39:41 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:42:31 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:45:21 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:48:11 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:51:01 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:53:51 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5042 | \n",
+ " 2023-12-12 09:56:41 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5042 2023-12-12 09:31:50 180 110 36 72 29 \n",
+ "518 5042 2023-12-12 09:34:12 142 112 33 43 29 \n",
+ "519 5042 2023-12-12 09:36:51 159 101 33 57 29 \n",
+ "520 5042 2023-12-12 09:39:41 170 101 35 65 29 \n",
+ "521 5042 2023-12-12 09:42:31 170 101 35 65 29 \n",
+ "522 5042 2023-12-12 09:45:21 170 101 35 65 29 \n",
+ "523 5042 2023-12-12 09:48:11 170 101 35 65 29 \n",
+ "524 5042 2023-12-12 09:51:01 170 101 35 65 29 \n",
+ "525 5042 2023-12-12 09:53:51 170 101 35 65 29 \n",
+ "526 5042 2023-12-12 09:56:41 170 101 35 65 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 22 13 8 \n",
+ "518 16 13 8 \n",
+ "519 19 13 8 \n",
+ "520 20 13 8 \n",
+ "521 20 13 8 \n",
+ "522 20 13 8 \n",
+ "523 20 13 8 \n",
+ "524 20 13 8 \n",
+ "525 20 13 8 \n",
+ "526 20 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1039 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:31:49 | \n",
+ " 180 | \n",
+ " 139 | \n",
+ " 36 | \n",
+ " 72 | \n",
+ " 29 | \n",
+ " 22 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:34:11 | \n",
+ " 142 | \n",
+ " 111 | \n",
+ " 33 | \n",
+ " 43 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:36:50 | \n",
+ " 159 | \n",
+ " 101 | \n",
+ " 33 | \n",
+ " 57 | \n",
+ " 29 | \n",
+ " 19 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:39:40 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:42:30 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:45:20 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:48:10 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:51:00 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:53:50 | \n",
+ " 170 | \n",
+ " 100 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5042 | \n",
+ " 2023-12-13 09:56:40 | \n",
+ " 170 | \n",
+ " 101 | \n",
+ " 35 | \n",
+ " 65 | \n",
+ " 29 | \n",
+ " 20 | \n",
+ " 13 | \n",
+ " 8 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1039 5042 2023-12-13 09:31:49 180 139 36 72 29 \n",
+ "1040 5042 2023-12-13 09:34:11 142 111 33 43 29 \n",
+ "1041 5042 2023-12-13 09:36:50 159 101 33 57 29 \n",
+ "1042 5042 2023-12-13 09:39:40 170 100 35 65 29 \n",
+ "1043 5042 2023-12-13 09:42:30 170 100 35 65 29 \n",
+ "1044 5042 2023-12-13 09:45:20 170 100 35 65 29 \n",
+ "1045 5042 2023-12-13 09:48:10 170 100 35 65 29 \n",
+ "1046 5042 2023-12-13 09:51:00 170 100 35 65 29 \n",
+ "1047 5042 2023-12-13 09:53:50 170 100 35 65 29 \n",
+ "1048 5042 2023-12-13 09:56:40 170 101 35 65 29 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1039 22 13 8 \n",
+ "1040 16 13 8 \n",
+ "1041 19 13 8 \n",
+ "1042 20 13 8 \n",
+ "1043 20 13 8 \n",
+ "1044 20 13 8 \n",
+ "1045 20 13 8 \n",
+ "1046 20 13 8 \n",
+ "1047 20 13 8 \n",
+ "1048 20 13 8 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5043\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 20\n",
+ "20\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 460 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:01:11 | \n",
+ " 150 | \n",
+ " 71 | \n",
+ " 39 | \n",
+ " 52 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:03:40 | \n",
+ " 150 | \n",
+ " 61 | \n",
+ " 39 | \n",
+ " 52 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:06:39 | \n",
+ " 179 | \n",
+ " 80 | \n",
+ " 46 | \n",
+ " 68 | \n",
+ " 9 | \n",
+ " 11 | \n",
+ " 45 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:09:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:11:59 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:14:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:17:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:19:59 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:22:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:25:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:28:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "460 5043 2023-12-12 06:01:11 150 71 39 52 8 \n",
+ "461 5043 2023-12-12 06:03:40 150 61 39 52 8 \n",
+ "462 5043 2023-12-12 06:06:39 179 80 46 68 9 \n",
+ "463 5043 2023-12-12 06:09:19 160 80 40 61 8 \n",
+ "464 5043 2023-12-12 06:11:59 160 80 40 61 8 \n",
+ "465 5043 2023-12-12 06:14:40 160 80 40 61 8 \n",
+ "466 5043 2023-12-12 06:17:19 160 80 40 61 8 \n",
+ "467 5043 2023-12-12 06:19:59 160 80 40 61 8 \n",
+ "468 5043 2023-12-12 06:22:40 160 80 40 61 8 \n",
+ "469 5043 2023-12-12 06:25:19 160 80 40 61 8 \n",
+ "470 5043 2023-12-12 06:28:00 160 80 40 61 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "460 11 40 0 \n",
+ "461 11 40 0 \n",
+ "462 11 45 0 \n",
+ "463 11 40 0 \n",
+ "464 11 40 0 \n",
+ "465 11 40 0 \n",
+ "466 11 40 0 \n",
+ "467 11 40 0 \n",
+ "468 11 40 0 \n",
+ "469 11 40 0 \n",
+ "470 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 967 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:01:10 | \n",
+ " 150 | \n",
+ " 71 | \n",
+ " 39 | \n",
+ " 52 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:04:00 | \n",
+ " 169 | \n",
+ " 80 | \n",
+ " 43 | \n",
+ " 65 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:06:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:09:20 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:12:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:14:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:17:20 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:20:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:22:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:25:20 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:28:00 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "967 5043 2023-12-13 06:01:10 150 71 39 52 8 \n",
+ "968 5043 2023-12-13 06:04:00 169 80 43 65 8 \n",
+ "969 5043 2023-12-13 06:06:40 160 80 40 61 8 \n",
+ "970 5043 2023-12-13 06:09:20 160 80 40 61 8 \n",
+ "971 5043 2023-12-13 06:12:00 160 80 40 61 8 \n",
+ "972 5043 2023-12-13 06:14:40 160 80 40 61 8 \n",
+ "973 5043 2023-12-13 06:17:20 160 80 40 61 8 \n",
+ "974 5043 2023-12-13 06:20:00 160 80 40 61 8 \n",
+ "975 5043 2023-12-13 06:22:40 160 80 40 61 8 \n",
+ "976 5043 2023-12-13 06:25:20 160 80 40 61 8 \n",
+ "977 5043 2023-12-13 06:28:00 160 80 40 61 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "967 11 40 0 \n",
+ "968 11 42 0 \n",
+ "969 11 40 0 \n",
+ "970 11 40 0 \n",
+ "971 11 40 0 \n",
+ "972 11 40 0 \n",
+ "973 11 40 0 \n",
+ "974 11 40 0 \n",
+ "975 11 40 0 \n",
+ "976 11 40 0 \n",
+ "977 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : -1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 31\n",
+ "31\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:30:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:33:19 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:35:59 | \n",
+ " 160 | \n",
+ " 130 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:38:23 | \n",
+ " 143 | \n",
+ " 103 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:40:59 | \n",
+ " 156 | \n",
+ " 89 | \n",
+ " 39 | \n",
+ " 58 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:43:48 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:46:39 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:49:29 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:52:19 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:55:08 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5043 | \n",
+ " 2023-12-12 06:57:58 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5043 2023-12-12 06:30:40 160 80 40 61 8 \n",
+ "472 5043 2023-12-12 06:33:19 160 80 40 61 8 \n",
+ "473 5043 2023-12-12 06:35:59 160 130 40 61 8 \n",
+ "474 5043 2023-12-12 06:38:23 143 103 39 45 8 \n",
+ "475 5043 2023-12-12 06:40:59 156 89 39 58 8 \n",
+ "476 5043 2023-12-12 06:43:48 170 89 41 70 8 \n",
+ "477 5043 2023-12-12 06:46:39 170 89 41 70 8 \n",
+ "478 5043 2023-12-12 06:49:29 170 89 41 70 8 \n",
+ "479 5043 2023-12-12 06:52:19 170 89 41 70 8 \n",
+ "480 5043 2023-12-12 06:55:08 170 89 41 70 8 \n",
+ "481 5043 2023-12-12 06:57:58 170 89 41 70 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 11 40 0 \n",
+ "472 11 40 0 \n",
+ "473 11 40 0 \n",
+ "474 11 40 0 \n",
+ "475 11 40 0 \n",
+ "476 11 40 0 \n",
+ "477 11 40 0 \n",
+ "478 11 40 0 \n",
+ "479 11 40 0 \n",
+ "480 11 40 0 \n",
+ "481 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 978 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:30:40 | \n",
+ " 160 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:33:20 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 40 | \n",
+ " 61 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:35:43 | \n",
+ " 143 | \n",
+ " 113 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:38:09 | \n",
+ " 146 | \n",
+ " 89 | \n",
+ " 39 | \n",
+ " 48 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:40:59 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:43:49 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:46:39 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:49:29 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:52:19 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:55:09 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5043 | \n",
+ " 2023-12-13 06:57:59 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "978 5043 2023-12-13 06:30:40 160 80 40 61 8 \n",
+ "979 5043 2023-12-13 06:33:20 160 140 40 61 8 \n",
+ "980 5043 2023-12-13 06:35:43 143 113 39 45 8 \n",
+ "981 5043 2023-12-13 06:38:09 146 89 39 48 8 \n",
+ "982 5043 2023-12-13 06:40:59 170 89 41 70 8 \n",
+ "983 5043 2023-12-13 06:43:49 170 89 41 70 8 \n",
+ "984 5043 2023-12-13 06:46:39 170 89 41 70 8 \n",
+ "985 5043 2023-12-13 06:49:29 170 89 41 70 8 \n",
+ "986 5043 2023-12-13 06:52:19 170 89 41 70 8 \n",
+ "987 5043 2023-12-13 06:55:09 170 89 41 70 8 \n",
+ "988 5043 2023-12-13 06:57:59 170 89 41 70 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "978 11 40 0 \n",
+ "979 11 40 0 \n",
+ "980 11 40 0 \n",
+ "981 11 40 0 \n",
+ "982 11 40 0 \n",
+ "983 11 40 0 \n",
+ "984 11 40 0 \n",
+ "985 11 40 0 \n",
+ "986 11 40 0 \n",
+ "987 11 40 0 \n",
+ "988 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:00:48 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:03:39 | \n",
+ " 170 | \n",
+ " 39 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:07:38 | \n",
+ " 239 | \n",
+ " 98 | \n",
+ " 57 | \n",
+ " 106 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:10:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:13:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:16:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:19:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:22:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:25:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5043 | \n",
+ " 2023-12-12 07:28:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5043 2023-12-12 07:00:48 170 89 41 70 8 \n",
+ "483 5043 2023-12-12 07:03:39 170 39 41 70 8 \n",
+ "484 5043 2023-12-12 07:07:38 239 98 57 106 12 \n",
+ "485 5043 2023-12-12 07:10:38 180 98 42 79 8 \n",
+ "486 5043 2023-12-12 07:13:38 180 98 42 79 8 \n",
+ "487 5043 2023-12-12 07:16:38 180 98 42 79 8 \n",
+ "488 5043 2023-12-12 07:19:38 180 98 42 79 8 \n",
+ "489 5043 2023-12-12 07:22:38 180 98 42 79 8 \n",
+ "490 5043 2023-12-12 07:25:38 180 98 42 79 8 \n",
+ "491 5043 2023-12-12 07:28:38 180 98 42 79 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 11 40 0 \n",
+ "483 11 40 0 \n",
+ "484 11 53 0 \n",
+ "485 11 40 0 \n",
+ "486 11 40 0 \n",
+ "487 11 40 0 \n",
+ "488 11 40 0 \n",
+ "489 11 40 0 \n",
+ "490 11 40 0 \n",
+ "491 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 989 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:00:49 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:03:39 | \n",
+ " 170 | \n",
+ " 39 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:07:38 | \n",
+ " 239 | \n",
+ " 98 | \n",
+ " 57 | \n",
+ " 106 | \n",
+ " 12 | \n",
+ " 11 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:10:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:13:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:16:38 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:19:38 | \n",
+ " 180 | \n",
+ " 99 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:22:37 | \n",
+ " 179 | \n",
+ " 97 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:25:38 | \n",
+ " 181 | \n",
+ " 99 | \n",
+ " 43 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 998 | \n",
+ " 5043 | \n",
+ " 2023-12-13 07:28:37 | \n",
+ " 179 | \n",
+ " 97 | \n",
+ " 42 | \n",
+ " 78 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "989 5043 2023-12-13 07:00:49 170 89 41 70 8 \n",
+ "990 5043 2023-12-13 07:03:39 170 39 41 70 8 \n",
+ "991 5043 2023-12-13 07:07:38 239 98 57 106 12 \n",
+ "992 5043 2023-12-13 07:10:38 180 98 42 79 8 \n",
+ "993 5043 2023-12-13 07:13:38 180 98 42 79 8 \n",
+ "994 5043 2023-12-13 07:16:38 180 98 42 79 8 \n",
+ "995 5043 2023-12-13 07:19:38 180 99 42 79 8 \n",
+ "996 5043 2023-12-13 07:22:37 179 97 42 78 8 \n",
+ "997 5043 2023-12-13 07:25:38 181 99 43 79 8 \n",
+ "998 5043 2023-12-13 07:28:37 179 97 42 78 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "989 11 40 0 \n",
+ "990 11 40 0 \n",
+ "991 11 53 0 \n",
+ "992 11 40 0 \n",
+ "993 11 40 0 \n",
+ "994 11 40 0 \n",
+ "995 11 40 0 \n",
+ "996 11 40 0 \n",
+ "997 11 40 0 \n",
+ "998 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 69\n",
+ "69\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:31:37 | \n",
+ " 180 | \n",
+ " 98 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:34:38 | \n",
+ " 180 | \n",
+ " 138 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:37:01 | \n",
+ " 143 | \n",
+ " 111 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:39:29 | \n",
+ " 148 | \n",
+ " 89 | \n",
+ " 39 | \n",
+ " 50 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:42:18 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:45:09 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:47:59 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:50:48 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:53:39 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5043 | \n",
+ " 2023-12-12 09:56:29 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5043 2023-12-12 09:31:37 180 98 42 79 8 \n",
+ "518 5043 2023-12-12 09:34:38 180 138 42 79 8 \n",
+ "519 5043 2023-12-12 09:37:01 143 111 39 45 8 \n",
+ "520 5043 2023-12-12 09:39:29 148 89 39 50 8 \n",
+ "521 5043 2023-12-12 09:42:18 170 89 41 70 8 \n",
+ "522 5043 2023-12-12 09:45:09 170 89 41 70 8 \n",
+ "523 5043 2023-12-12 09:47:59 170 89 41 70 8 \n",
+ "524 5043 2023-12-12 09:50:48 170 89 41 70 8 \n",
+ "525 5043 2023-12-12 09:53:39 170 89 41 70 8 \n",
+ "526 5043 2023-12-12 09:56:29 170 89 41 70 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 11 40 0 \n",
+ "518 11 40 0 \n",
+ "519 11 40 0 \n",
+ "520 11 40 0 \n",
+ "521 11 40 0 \n",
+ "522 11 40 0 \n",
+ "523 11 40 0 \n",
+ "524 11 40 0 \n",
+ "525 11 40 0 \n",
+ "526 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1039 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:31:38 | \n",
+ " 180 | \n",
+ " 128 | \n",
+ " 42 | \n",
+ " 79 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:34:01 | \n",
+ " 143 | \n",
+ " 101 | \n",
+ " 39 | \n",
+ " 45 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:36:39 | \n",
+ " 158 | \n",
+ " 89 | \n",
+ " 39 | \n",
+ " 60 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:39:29 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:42:19 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:45:09 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:47:59 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:50:49 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:53:39 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5043 | \n",
+ " 2023-12-13 09:56:29 | \n",
+ " 170 | \n",
+ " 89 | \n",
+ " 41 | \n",
+ " 70 | \n",
+ " 8 | \n",
+ " 11 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1039 5043 2023-12-13 09:31:38 180 128 42 79 8 \n",
+ "1040 5043 2023-12-13 09:34:01 143 101 39 45 8 \n",
+ "1041 5043 2023-12-13 09:36:39 158 89 39 60 8 \n",
+ "1042 5043 2023-12-13 09:39:29 170 89 41 70 8 \n",
+ "1043 5043 2023-12-13 09:42:19 170 89 41 70 8 \n",
+ "1044 5043 2023-12-13 09:45:09 170 89 41 70 8 \n",
+ "1045 5043 2023-12-13 09:47:59 170 89 41 70 8 \n",
+ "1046 5043 2023-12-13 09:50:49 170 89 41 70 8 \n",
+ "1047 5043 2023-12-13 09:53:39 170 89 41 70 8 \n",
+ "1048 5043 2023-12-13 09:56:29 170 89 41 70 8 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1039 11 40 0 \n",
+ "1040 11 40 0 \n",
+ "1041 11 40 0 \n",
+ "1042 11 40 0 \n",
+ "1043 11 40 0 \n",
+ "1044 11 40 0 \n",
+ "1045 11 40 0 \n",
+ "1046 11 40 0 \n",
+ "1047 11 40 0 \n",
+ "1048 11 40 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5044\n",
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 16\n",
+ "16\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 460 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:01:29 | \n",
+ " 150 | \n",
+ " 90 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 461 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:04:00 | \n",
+ " 150 | \n",
+ " 80 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 462 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:06:57 | \n",
+ " 178 | \n",
+ " 98 | \n",
+ " 45 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 20 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 463 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:09:39 | \n",
+ " 162 | \n",
+ " 100 | \n",
+ " 41 | \n",
+ " 56 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 464 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:12:19 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 465 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:15:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 466 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:17:39 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 467 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:20:20 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 468 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:23:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 469 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:25:40 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 470 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:28:20 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "460 5044 2023-12-12 06:01:29 150 90 40 50 15 \n",
+ "461 5044 2023-12-12 06:04:00 150 80 40 50 15 \n",
+ "462 5044 2023-12-12 06:06:57 178 98 45 62 17 \n",
+ "463 5044 2023-12-12 06:09:39 162 100 41 56 15 \n",
+ "464 5044 2023-12-12 06:12:19 160 100 40 55 15 \n",
+ "465 5044 2023-12-12 06:15:00 160 100 40 55 15 \n",
+ "466 5044 2023-12-12 06:17:39 160 100 40 55 15 \n",
+ "467 5044 2023-12-12 06:20:20 160 100 40 55 15 \n",
+ "468 5044 2023-12-12 06:23:00 160 100 40 55 15 \n",
+ "469 5044 2023-12-12 06:25:40 160 100 40 55 15 \n",
+ "470 5044 2023-12-12 06:28:20 160 100 40 55 15 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "460 17 12 16 \n",
+ "461 17 12 16 \n",
+ "462 20 18 16 \n",
+ "463 18 16 16 \n",
+ "464 18 16 16 \n",
+ "465 18 16 16 \n",
+ "466 18 16 16 \n",
+ "467 18 16 16 \n",
+ "468 18 16 16 \n",
+ "469 18 16 16 \n",
+ "470 18 16 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 967 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:01:30 | \n",
+ " 150 | \n",
+ " 90 | \n",
+ " 40 | \n",
+ " 50 | \n",
+ " 15 | \n",
+ " 17 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 968 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:04:19 | \n",
+ " 169 | \n",
+ " 99 | \n",
+ " 43 | \n",
+ " 58 | \n",
+ " 16 | \n",
+ " 19 | \n",
+ " 17 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:07:00 | \n",
+ " 161 | \n",
+ " 100 | \n",
+ " 41 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:09:40 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:12:20 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:15:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:17:40 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:20:20 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:23:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:25:40 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:28:20 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "967 5044 2023-12-13 06:01:30 150 90 40 50 15 \n",
+ "968 5044 2023-12-13 06:04:19 169 99 43 58 16 \n",
+ "969 5044 2023-12-13 06:07:00 161 100 41 55 15 \n",
+ "970 5044 2023-12-13 06:09:40 160 100 40 55 15 \n",
+ "971 5044 2023-12-13 06:12:20 160 100 40 55 15 \n",
+ "972 5044 2023-12-13 06:15:00 160 100 40 55 15 \n",
+ "973 5044 2023-12-13 06:17:40 160 100 40 55 15 \n",
+ "974 5044 2023-12-13 06:20:20 160 100 40 55 15 \n",
+ "975 5044 2023-12-13 06:23:00 160 100 40 55 15 \n",
+ "976 5044 2023-12-13 06:25:40 160 100 40 55 15 \n",
+ "977 5044 2023-12-13 06:28:20 160 100 40 55 15 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "967 17 12 16 \n",
+ "968 19 17 16 \n",
+ "969 18 16 16 \n",
+ "970 18 16 16 \n",
+ "971 18 16 16 \n",
+ "972 18 16 16 \n",
+ "973 18 16 16 \n",
+ "974 18 16 16 \n",
+ "975 18 16 16 \n",
+ "976 18 16 16 \n",
+ "977 18 16 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 471 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:31:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 472 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:33:40 | \n",
+ " 160 | \n",
+ " 160 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 473 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:36:03 | \n",
+ " 143 | \n",
+ " 133 | \n",
+ " 40 | \n",
+ " 45 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 474 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:38:30 | \n",
+ " 147 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 48 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 13 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 475 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:41:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 476 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:44:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 477 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:47:00 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 478 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:49:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 479 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:52:40 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 480 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:55:30 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 481 | \n",
+ " 5044 | \n",
+ " 2023-12-12 06:58:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "471 5044 2023-12-12 06:31:00 160 100 40 55 15 \n",
+ "472 5044 2023-12-12 06:33:40 160 160 40 55 15 \n",
+ "473 5044 2023-12-12 06:36:03 143 133 40 45 15 \n",
+ "474 5044 2023-12-12 06:38:30 147 110 40 48 15 \n",
+ "475 5044 2023-12-12 06:41:20 170 110 40 59 17 \n",
+ "476 5044 2023-12-12 06:44:10 170 110 40 59 17 \n",
+ "477 5044 2023-12-12 06:47:00 170 110 40 59 17 \n",
+ "478 5044 2023-12-12 06:49:50 170 110 40 59 17 \n",
+ "479 5044 2023-12-12 06:52:40 170 110 40 59 17 \n",
+ "480 5044 2023-12-12 06:55:30 170 110 40 59 17 \n",
+ "481 5044 2023-12-12 06:58:20 170 110 40 59 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "471 18 16 16 \n",
+ "472 18 16 16 \n",
+ "473 15 12 16 \n",
+ "474 15 13 16 \n",
+ "475 19 19 16 \n",
+ "476 19 19 16 \n",
+ "477 19 19 16 \n",
+ "478 19 19 16 \n",
+ "479 19 19 16 \n",
+ "480 19 19 16 \n",
+ "481 19 19 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 978 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:31:00 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:33:40 | \n",
+ " 160 | \n",
+ " 160 | \n",
+ " 40 | \n",
+ " 55 | \n",
+ " 15 | \n",
+ " 18 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:36:03 | \n",
+ " 143 | \n",
+ " 133 | \n",
+ " 40 | \n",
+ " 45 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:38:30 | \n",
+ " 147 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 48 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 13 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:41:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:44:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:47:00 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 985 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:49:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 986 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:52:40 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 987 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:55:30 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 988 | \n",
+ " 5044 | \n",
+ " 2023-12-13 06:58:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "978 5044 2023-12-13 06:31:00 160 100 40 55 15 \n",
+ "979 5044 2023-12-13 06:33:40 160 160 40 55 15 \n",
+ "980 5044 2023-12-13 06:36:03 143 133 40 45 15 \n",
+ "981 5044 2023-12-13 06:38:30 147 110 40 48 15 \n",
+ "982 5044 2023-12-13 06:41:20 170 110 40 59 17 \n",
+ "983 5044 2023-12-13 06:44:10 170 110 40 59 17 \n",
+ "984 5044 2023-12-13 06:47:00 170 110 40 59 17 \n",
+ "985 5044 2023-12-13 06:49:50 170 110 40 59 17 \n",
+ "986 5044 2023-12-13 06:52:40 170 110 40 59 17 \n",
+ "987 5044 2023-12-13 06:55:30 170 110 40 59 17 \n",
+ "988 5044 2023-12-13 06:58:20 170 110 40 59 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "978 18 16 16 \n",
+ "979 18 16 16 \n",
+ "980 15 12 16 \n",
+ "981 15 13 16 \n",
+ "982 19 19 16 \n",
+ "983 19 19 16 \n",
+ "984 19 19 16 \n",
+ "985 19 19 16 \n",
+ "986 19 19 16 \n",
+ "987 19 19 16 \n",
+ "988 19 19 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "07:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:01:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:04:00 | \n",
+ " 170 | \n",
+ " 60 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:07:55 | \n",
+ " 235 | \n",
+ " 115 | \n",
+ " 54 | \n",
+ " 82 | \n",
+ " 27 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:11:00 | \n",
+ " 185 | \n",
+ " 120 | \n",
+ " 41 | \n",
+ " 64 | \n",
+ " 21 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:14:00 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:17:00 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:20:00 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:23:00 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5044 | \n",
+ " 2023-12-12 07:26:00 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5044 2023-12-12 07:01:10 170 110 40 59 17 \n",
+ "483 5044 2023-12-12 07:04:00 170 60 40 59 17 \n",
+ "484 5044 2023-12-12 07:07:55 235 115 54 82 27 \n",
+ "485 5044 2023-12-12 07:11:00 185 120 41 64 21 \n",
+ "486 5044 2023-12-12 07:14:00 180 120 40 62 20 \n",
+ "487 5044 2023-12-12 07:17:00 180 120 40 62 20 \n",
+ "488 5044 2023-12-12 07:20:00 180 120 40 62 20 \n",
+ "489 5044 2023-12-12 07:23:00 180 120 40 62 20 \n",
+ "490 5044 2023-12-12 07:26:00 180 120 40 62 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 19 19 16 \n",
+ "483 19 19 16 \n",
+ "484 27 29 16 \n",
+ "485 21 22 16 \n",
+ "486 20 22 16 \n",
+ "487 20 22 16 \n",
+ "488 20 22 16 \n",
+ "489 20 22 16 \n",
+ "490 20 22 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 989 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:01:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 990 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:04:00 | \n",
+ " 170 | \n",
+ " 60 | \n",
+ " 40 | \n",
+ " 59 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 991 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:07:55 | \n",
+ " 235 | \n",
+ " 115 | \n",
+ " 54 | \n",
+ " 82 | \n",
+ " 27 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 992 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:11:00 | \n",
+ " 185 | \n",
+ " 121 | \n",
+ " 41 | \n",
+ " 64 | \n",
+ " 21 | \n",
+ " 21 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 993 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:13:59 | \n",
+ " 179 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 21 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 994 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:16:59 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 995 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:19:59 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 996 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:22:59 | \n",
+ " 180 | \n",
+ " 120 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 997 | \n",
+ " 5044 | \n",
+ " 2023-12-13 07:25:59 | \n",
+ " 180 | \n",
+ " 119 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "989 5044 2023-12-13 07:01:10 170 110 40 59 17 \n",
+ "990 5044 2023-12-13 07:04:00 170 60 40 59 17 \n",
+ "991 5044 2023-12-13 07:07:55 235 115 54 82 27 \n",
+ "992 5044 2023-12-13 07:11:00 185 121 41 64 21 \n",
+ "993 5044 2023-12-13 07:13:59 179 120 40 62 20 \n",
+ "994 5044 2023-12-13 07:16:59 180 120 40 62 20 \n",
+ "995 5044 2023-12-13 07:19:59 180 120 40 62 20 \n",
+ "996 5044 2023-12-13 07:22:59 180 120 40 62 20 \n",
+ "997 5044 2023-12-13 07:25:59 180 119 40 62 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "989 19 19 16 \n",
+ "990 19 19 16 \n",
+ "991 27 29 16 \n",
+ "992 21 22 16 \n",
+ "993 20 21 16 \n",
+ "994 20 22 16 \n",
+ "995 20 22 16 \n",
+ "996 20 22 16 \n",
+ "997 20 22 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 517 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:32:00 | \n",
+ " 180 | \n",
+ " 150 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 518 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:34:23 | \n",
+ " 143 | \n",
+ " 123 | \n",
+ " 40 | \n",
+ " 45 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 519 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:37:00 | \n",
+ " 157 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 57 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 520 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:39:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 521 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:42:40 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 522 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:45:30 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 523 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:48:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 524 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:51:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 525 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:54:00 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 526 | \n",
+ " 5044 | \n",
+ " 2023-12-12 09:56:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "517 5044 2023-12-12 09:32:00 180 150 40 62 20 \n",
+ "518 5044 2023-12-12 09:34:23 143 123 40 45 15 \n",
+ "519 5044 2023-12-12 09:37:00 157 110 40 57 15 \n",
+ "520 5044 2023-12-12 09:39:50 170 110 40 62 17 \n",
+ "521 5044 2023-12-12 09:42:40 170 110 40 62 17 \n",
+ "522 5044 2023-12-12 09:45:30 170 110 40 62 17 \n",
+ "523 5044 2023-12-12 09:48:20 170 110 40 62 17 \n",
+ "524 5044 2023-12-12 09:51:10 170 110 40 62 17 \n",
+ "525 5044 2023-12-12 09:54:00 170 110 40 62 17 \n",
+ "526 5044 2023-12-12 09:56:50 170 110 40 62 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "517 20 22 16 \n",
+ "518 15 12 16 \n",
+ "519 16 13 16 \n",
+ "520 19 16 16 \n",
+ "521 19 16 16 \n",
+ "522 19 16 16 \n",
+ "523 19 16 16 \n",
+ "524 19 16 16 \n",
+ "525 19 16 16 \n",
+ "526 19 16 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1039 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:32:00 | \n",
+ " 180 | \n",
+ " 150 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 20 | \n",
+ " 20 | \n",
+ " 22 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1040 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:34:23 | \n",
+ " 143 | \n",
+ " 123 | \n",
+ " 40 | \n",
+ " 45 | \n",
+ " 15 | \n",
+ " 15 | \n",
+ " 12 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1041 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:37:00 | \n",
+ " 157 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 57 | \n",
+ " 15 | \n",
+ " 16 | \n",
+ " 13 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1042 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:39:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1043 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:42:40 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1044 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:45:30 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1045 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:48:20 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1046 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:51:10 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1047 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:54:00 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ " 1048 | \n",
+ " 5044 | \n",
+ " 2023-12-13 09:56:50 | \n",
+ " 170 | \n",
+ " 110 | \n",
+ " 40 | \n",
+ " 62 | \n",
+ " 17 | \n",
+ " 19 | \n",
+ " 16 | \n",
+ " 16 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "1039 5044 2023-12-13 09:32:00 180 150 40 62 20 \n",
+ "1040 5044 2023-12-13 09:34:23 143 123 40 45 15 \n",
+ "1041 5044 2023-12-13 09:37:00 157 110 40 57 15 \n",
+ "1042 5044 2023-12-13 09:39:50 170 110 40 62 17 \n",
+ "1043 5044 2023-12-13 09:42:40 170 110 40 62 17 \n",
+ "1044 5044 2023-12-13 09:45:30 170 110 40 62 17 \n",
+ "1045 5044 2023-12-13 09:48:20 170 110 40 62 17 \n",
+ "1046 5044 2023-12-13 09:51:10 170 110 40 62 17 \n",
+ "1047 5044 2023-12-13 09:54:00 170 110 40 62 17 \n",
+ "1048 5044 2023-12-13 09:56:50 170 110 40 62 17 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "1039 20 22 16 \n",
+ "1040 15 12 16 \n",
+ "1041 16 13 16 \n",
+ "1042 19 16 16 \n",
+ "1043 19 16 16 \n",
+ "1044 19 16 16 \n",
+ "1045 19 16 16 \n",
+ "1046 19 16 16 \n",
+ "1047 19 16 16 \n",
+ "1048 19 16 16 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5045\n",
+ "05:00\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 417 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:00:17 | \n",
+ " 150 | \n",
+ " 17 | \n",
+ " 20 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 418 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:03:49 | \n",
+ " 212 | \n",
+ " 149 | \n",
+ " 31 | \n",
+ " 87 | \n",
+ " 47 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 419 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:06:50 | \n",
+ " 181 | \n",
+ " 10 | \n",
+ " 27 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 420 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:09:30 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 421 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:12:10 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 422 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:14:50 | \n",
+ " 160 | \n",
+ " 9 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 423 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:17:30 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 424 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:20:10 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 425 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:22:50 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 426 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:25:30 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 427 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:28:10 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "417 5045 2023-12-12 05:00:17 150 17 20 58 36 \n",
+ "418 5045 2023-12-12 05:03:49 212 149 31 87 47 \n",
+ "419 5045 2023-12-12 05:06:50 181 10 27 74 40 \n",
+ "420 5045 2023-12-12 05:09:30 160 10 22 66 36 \n",
+ "421 5045 2023-12-12 05:12:10 160 10 22 66 36 \n",
+ "422 5045 2023-12-12 05:14:50 160 9 22 66 36 \n",
+ "423 5045 2023-12-12 05:17:30 160 10 22 66 36 \n",
+ "424 5045 2023-12-12 05:20:10 160 10 22 66 36 \n",
+ "425 5045 2023-12-12 05:22:50 160 10 22 66 36 \n",
+ "426 5045 2023-12-12 05:25:30 160 10 22 66 36 \n",
+ "427 5045 2023-12-12 05:28:10 160 10 22 66 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "417 36 0 0 \n",
+ "418 47 0 0 \n",
+ "419 40 0 0 \n",
+ "420 36 0 0 \n",
+ "421 36 0 0 \n",
+ "422 36 0 0 \n",
+ "423 36 0 0 \n",
+ "424 36 0 0 \n",
+ "425 36 0 0 \n",
+ "426 36 0 0 \n",
+ "427 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 890 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:00:17 | \n",
+ " 150 | \n",
+ " 17 | \n",
+ " 20 | \n",
+ " 58 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 891 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:03:49 | \n",
+ " 212 | \n",
+ " 149 | \n",
+ " 31 | \n",
+ " 87 | \n",
+ " 47 | \n",
+ " 47 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 892 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:06:50 | \n",
+ " 181 | \n",
+ " 10 | \n",
+ " 27 | \n",
+ " 74 | \n",
+ " 40 | \n",
+ " 40 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 893 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:09:30 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 894 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:12:10 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 895 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:14:50 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 896 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:17:30 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 897 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:20:10 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 898 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:22:49 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 899 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:25:29 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 900 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:28:09 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "890 5045 2023-12-13 05:00:17 150 17 20 58 36 \n",
+ "891 5045 2023-12-13 05:03:49 212 149 31 87 47 \n",
+ "892 5045 2023-12-13 05:06:50 181 10 27 74 40 \n",
+ "893 5045 2023-12-13 05:09:30 160 10 22 66 36 \n",
+ "894 5045 2023-12-13 05:12:10 160 10 22 66 36 \n",
+ "895 5045 2023-12-13 05:14:50 160 10 22 66 36 \n",
+ "896 5045 2023-12-13 05:17:30 160 10 22 66 36 \n",
+ "897 5045 2023-12-13 05:20:10 160 10 22 66 36 \n",
+ "898 5045 2023-12-13 05:22:49 160 10 22 66 36 \n",
+ "899 5045 2023-12-13 05:25:29 160 10 22 66 36 \n",
+ "900 5045 2023-12-13 05:28:09 160 10 22 66 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "890 36 0 0 \n",
+ "891 47 0 0 \n",
+ "892 40 0 0 \n",
+ "893 36 0 0 \n",
+ "894 36 0 0 \n",
+ "895 36 0 0 \n",
+ "896 36 0 0 \n",
+ "897 36 0 0 \n",
+ "898 36 0 0 \n",
+ "899 36 0 0 \n",
+ "900 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "05:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 428 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:30:50 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 429 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:34:49 | \n",
+ " 239 | \n",
+ " 109 | \n",
+ " 35 | \n",
+ " 108 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 430 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:38:48 | \n",
+ " 239 | \n",
+ " 168 | \n",
+ " 35 | \n",
+ " 108 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 431 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:41:55 | \n",
+ " 187 | \n",
+ " 174 | \n",
+ " 29 | \n",
+ " 84 | \n",
+ " 37 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 432 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:44:55 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 433 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:47:55 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 434 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:50:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 435 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:53:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 436 | \n",
+ " 5045 | \n",
+ " 2023-12-12 05:56:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "428 5045 2023-12-12 05:30:50 160 10 22 66 36 \n",
+ "429 5045 2023-12-12 05:34:49 239 109 35 108 48 \n",
+ "430 5045 2023-12-12 05:38:48 239 168 35 108 48 \n",
+ "431 5045 2023-12-12 05:41:55 187 174 29 84 37 \n",
+ "432 5045 2023-12-12 05:44:55 180 175 27 81 36 \n",
+ "433 5045 2023-12-12 05:47:55 180 175 27 81 36 \n",
+ "434 5045 2023-12-12 05:50:54 180 175 27 81 36 \n",
+ "435 5045 2023-12-12 05:53:54 180 175 27 81 36 \n",
+ "436 5045 2023-12-12 05:56:54 180 175 27 81 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "428 36 0 0 \n",
+ "429 48 0 0 \n",
+ "430 48 0 0 \n",
+ "431 37 0 0 \n",
+ "432 36 0 0 \n",
+ "433 36 0 0 \n",
+ "434 36 0 0 \n",
+ "435 36 0 0 \n",
+ "436 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 901 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:30:49 | \n",
+ " 160 | \n",
+ " 10 | \n",
+ " 22 | \n",
+ " 66 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 902 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:34:48 | \n",
+ " 239 | \n",
+ " 109 | \n",
+ " 35 | \n",
+ " 108 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 903 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:38:47 | \n",
+ " 239 | \n",
+ " 168 | \n",
+ " 35 | \n",
+ " 108 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 904 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:41:54 | \n",
+ " 187 | \n",
+ " 175 | \n",
+ " 29 | \n",
+ " 84 | \n",
+ " 37 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 905 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:44:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 906 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:47:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 907 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:50:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 908 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:53:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 909 | \n",
+ " 5045 | \n",
+ " 2023-12-13 05:56:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "901 5045 2023-12-13 05:30:49 160 10 22 66 36 \n",
+ "902 5045 2023-12-13 05:34:48 239 109 35 108 48 \n",
+ "903 5045 2023-12-13 05:38:47 239 168 35 108 48 \n",
+ "904 5045 2023-12-13 05:41:54 187 175 29 84 37 \n",
+ "905 5045 2023-12-13 05:44:54 180 175 27 81 36 \n",
+ "906 5045 2023-12-13 05:47:54 180 175 27 81 36 \n",
+ "907 5045 2023-12-13 05:50:54 180 175 27 81 36 \n",
+ "908 5045 2023-12-13 05:53:54 180 175 27 81 36 \n",
+ "909 5045 2023-12-13 05:56:54 180 175 27 81 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "901 36 0 0 \n",
+ "902 48 0 0 \n",
+ "903 48 0 0 \n",
+ "904 37 0 0 \n",
+ "905 36 0 0 \n",
+ "906 36 0 0 \n",
+ "907 36 0 0 \n",
+ "908 36 0 0 \n",
+ "909 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 438 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:02:54 | \n",
+ " 180 | \n",
+ " 214 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 439 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:06:43 | \n",
+ " 229 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 440 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:10:23 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 441 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:14:03 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 442 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:17:43 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 443 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:21:23 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 444 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:25:03 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 445 | \n",
+ " 5045 | \n",
+ " 2023-12-12 06:28:43 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "438 5045 2023-12-12 06:02:54 180 214 27 81 36 \n",
+ "439 5045 2023-12-12 06:06:43 229 3 41 112 37 \n",
+ "440 5045 2023-12-12 06:10:23 220 3 38 108 36 \n",
+ "441 5045 2023-12-12 06:14:03 220 3 38 108 36 \n",
+ "442 5045 2023-12-12 06:17:43 220 3 38 108 36 \n",
+ "443 5045 2023-12-12 06:21:23 220 3 38 108 36 \n",
+ "444 5045 2023-12-12 06:25:03 220 3 38 108 36 \n",
+ "445 5045 2023-12-12 06:28:43 220 3 38 108 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "438 36 0 0 \n",
+ "439 39 0 0 \n",
+ "440 38 0 0 \n",
+ "441 38 0 0 \n",
+ "442 38 0 0 \n",
+ "443 38 0 0 \n",
+ "444 38 0 0 \n",
+ "445 38 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 911 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:02:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 912 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:06:43 | \n",
+ " 229 | \n",
+ " 3 | \n",
+ " 41 | \n",
+ " 112 | \n",
+ " 37 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 913 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:10:23 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 914 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:14:03 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 915 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:17:43 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 916 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:21:23 | \n",
+ " 220 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 917 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:25:03 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 918 | \n",
+ " 5045 | \n",
+ " 2023-12-13 06:28:43 | \n",
+ " 220 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "911 5045 2023-12-13 06:02:54 180 174 27 81 36 \n",
+ "912 5045 2023-12-13 06:06:43 229 3 41 112 37 \n",
+ "913 5045 2023-12-13 06:10:23 220 3 38 108 36 \n",
+ "914 5045 2023-12-13 06:14:03 220 3 38 108 36 \n",
+ "915 5045 2023-12-13 06:17:43 220 3 38 108 36 \n",
+ "916 5045 2023-12-13 06:21:23 220 4 38 108 36 \n",
+ "917 5045 2023-12-13 06:25:03 220 3 38 108 36 \n",
+ "918 5045 2023-12-13 06:28:43 220 4 38 108 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "911 36 0 0 \n",
+ "912 39 0 0 \n",
+ "913 38 0 0 \n",
+ "914 38 0 0 \n",
+ "915 38 0 0 \n",
+ "916 38 0 0 \n",
+ "917 38 0 0 \n",
+ "918 38 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 482 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:32:03 | \n",
+ " 220 | \n",
+ " 3 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 483 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:35:54 | \n",
+ " 231 | \n",
+ " 175 | \n",
+ " 35 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 484 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:38:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 485 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:41:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:44:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:47:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:50:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:53:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5045 | \n",
+ " 2023-12-12 09:56:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "482 5045 2023-12-12 09:32:03 220 3 38 108 36 \n",
+ "483 5045 2023-12-12 09:35:54 231 175 35 104 46 \n",
+ "484 5045 2023-12-12 09:38:54 180 174 27 81 36 \n",
+ "485 5045 2023-12-12 09:41:54 180 174 27 81 36 \n",
+ "486 5045 2023-12-12 09:44:54 180 174 27 81 36 \n",
+ "487 5045 2023-12-12 09:47:54 180 174 27 81 36 \n",
+ "488 5045 2023-12-12 09:50:54 180 174 27 81 36 \n",
+ "489 5045 2023-12-12 09:53:54 180 175 27 81 36 \n",
+ "490 5045 2023-12-12 09:56:54 180 175 27 81 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "482 38 0 0 \n",
+ "483 46 0 0 \n",
+ "484 36 0 0 \n",
+ "485 36 0 0 \n",
+ "486 36 0 0 \n",
+ "487 36 0 0 \n",
+ "488 36 0 0 \n",
+ "489 36 0 0 \n",
+ "490 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 968 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:32:03 | \n",
+ " 220 | \n",
+ " 4 | \n",
+ " 38 | \n",
+ " 108 | \n",
+ " 36 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 969 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:35:54 | \n",
+ " 231 | \n",
+ " 175 | \n",
+ " 35 | \n",
+ " 104 | \n",
+ " 46 | \n",
+ " 46 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 970 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:38:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 971 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:41:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 972 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:44:54 | \n",
+ " 180 | \n",
+ " 174 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 973 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:47:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 974 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:50:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:53:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5045 | \n",
+ " 2023-12-13 09:56:54 | \n",
+ " 180 | \n",
+ " 175 | \n",
+ " 27 | \n",
+ " 81 | \n",
+ " 36 | \n",
+ " 36 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "968 5045 2023-12-13 09:32:03 220 4 38 108 36 \n",
+ "969 5045 2023-12-13 09:35:54 231 175 35 104 46 \n",
+ "970 5045 2023-12-13 09:38:54 180 174 27 81 36 \n",
+ "971 5045 2023-12-13 09:41:54 180 175 27 81 36 \n",
+ "972 5045 2023-12-13 09:44:54 180 174 27 81 36 \n",
+ "973 5045 2023-12-13 09:47:54 180 175 27 81 36 \n",
+ "974 5045 2023-12-13 09:50:54 180 175 27 81 36 \n",
+ "975 5045 2023-12-13 09:53:54 180 175 27 81 36 \n",
+ "976 5045 2023-12-13 09:56:54 180 175 27 81 36 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "968 38 0 0 \n",
+ "969 46 0 0 \n",
+ "970 36 0 0 \n",
+ "971 36 0 0 \n",
+ "972 36 0 0 \n",
+ "973 36 0 0 \n",
+ "974 36 0 0 \n",
+ "975 36 0 0 \n",
+ "976 36 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5046\n",
+ "05:00\n",
+ "안정화된 수집시각의 차이 : 3\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 3\n",
+ "3\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 419 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:00:10 | \n",
+ " 150 | \n",
+ " 9 | \n",
+ " 24 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 420 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:03:40 | \n",
+ " 211 | \n",
+ " 140 | \n",
+ " 42 | \n",
+ " 58 | \n",
+ " 55 | \n",
+ " 56 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 421 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:06:21 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 422 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:09:01 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 423 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:11:41 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 424 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:14:22 | \n",
+ " 161 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 425 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:17:02 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 426 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:19:42 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 427 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:22:22 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 428 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:25:02 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 429 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:27:43 | \n",
+ " 161 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "419 5046 2023-12-12 05:00:10 150 9 24 42 42 \n",
+ "420 5046 2023-12-12 05:03:40 211 140 42 58 55 \n",
+ "421 5046 2023-12-12 05:06:21 160 141 32 44 42 \n",
+ "422 5046 2023-12-12 05:09:01 160 141 32 44 42 \n",
+ "423 5046 2023-12-12 05:11:41 160 141 32 44 42 \n",
+ "424 5046 2023-12-12 05:14:22 161 141 32 44 42 \n",
+ "425 5046 2023-12-12 05:17:02 160 141 32 44 42 \n",
+ "426 5046 2023-12-12 05:19:42 160 141 32 44 42 \n",
+ "427 5046 2023-12-12 05:22:22 160 142 32 44 42 \n",
+ "428 5046 2023-12-12 05:25:02 160 142 32 44 42 \n",
+ "429 5046 2023-12-12 05:27:43 161 142 32 44 43 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "419 42 0 0 \n",
+ "420 56 0 0 \n",
+ "421 42 0 0 \n",
+ "422 42 0 0 \n",
+ "423 42 0 0 \n",
+ "424 43 0 0 \n",
+ "425 42 0 0 \n",
+ "426 42 0 0 \n",
+ "427 42 0 0 \n",
+ "428 42 0 0 \n",
+ "429 42 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 897 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:00:10 | \n",
+ " 150 | \n",
+ " 10 | \n",
+ " 24 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 898 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:03:41 | \n",
+ " 211 | \n",
+ " 141 | \n",
+ " 42 | \n",
+ " 58 | \n",
+ " 56 | \n",
+ " 55 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 899 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:06:22 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 900 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:09:01 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 901 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:11:42 | \n",
+ " 161 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 902 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:14:22 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 903 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:17:02 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 904 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:19:43 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 905 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:22:22 | \n",
+ " 160 | \n",
+ " 142 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 906 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:25:02 | \n",
+ " 161 | \n",
+ " 143 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 907 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:27:40 | \n",
+ " 158 | \n",
+ " 141 | \n",
+ " 30 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "897 5046 2023-12-13 05:00:10 150 10 24 42 42 \n",
+ "898 5046 2023-12-13 05:03:41 211 141 42 58 56 \n",
+ "899 5046 2023-12-13 05:06:22 160 141 32 44 42 \n",
+ "900 5046 2023-12-13 05:09:01 160 141 32 44 42 \n",
+ "901 5046 2023-12-13 05:11:42 161 141 32 44 42 \n",
+ "902 5046 2023-12-13 05:14:22 160 142 32 44 42 \n",
+ "903 5046 2023-12-13 05:17:02 160 142 32 44 42 \n",
+ "904 5046 2023-12-13 05:19:43 160 142 32 44 42 \n",
+ "905 5046 2023-12-13 05:22:22 160 142 32 44 42 \n",
+ "906 5046 2023-12-13 05:25:02 161 143 32 44 43 \n",
+ "907 5046 2023-12-13 05:27:40 158 141 30 43 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "897 42 0 0 \n",
+ "898 55 0 0 \n",
+ "899 42 0 0 \n",
+ "900 42 0 0 \n",
+ "901 43 0 0 \n",
+ "902 42 0 0 \n",
+ "903 42 0 0 \n",
+ "904 42 0 0 \n",
+ "905 42 0 0 \n",
+ "906 42 0 0 \n",
+ "907 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "05:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 2\n",
+ "2\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 430 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:30:21 | \n",
+ " 158 | \n",
+ " 140 | \n",
+ " 30 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 431 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:33:05 | \n",
+ " 164 | \n",
+ " 4 | \n",
+ " 19 | \n",
+ " 60 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 432 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:35:46 | \n",
+ " 162 | \n",
+ " 166 | \n",
+ " 19 | \n",
+ " 58 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 433 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:38:46 | \n",
+ " 180 | \n",
+ " 166 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 434 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:41:47 | \n",
+ " 180 | \n",
+ " 166 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 435 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:44:47 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 436 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:47:47 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 437 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:50:46 | \n",
+ " 181 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 438 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:53:45 | \n",
+ " 178 | \n",
+ " 165 | \n",
+ " 25 | \n",
+ " 68 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 439 | \n",
+ " 5046 | \n",
+ " 2023-12-12 05:56:45 | \n",
+ " 180 | \n",
+ " 165 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "430 5046 2023-12-12 05:30:21 158 140 30 43 42 \n",
+ "431 5046 2023-12-12 05:33:05 164 4 19 60 42 \n",
+ "432 5046 2023-12-12 05:35:46 162 166 19 58 42 \n",
+ "433 5046 2023-12-12 05:38:46 180 166 27 69 42 \n",
+ "434 5046 2023-12-12 05:41:47 180 166 27 69 42 \n",
+ "435 5046 2023-12-12 05:44:47 180 167 27 69 42 \n",
+ "436 5046 2023-12-12 05:47:47 180 167 27 69 42 \n",
+ "437 5046 2023-12-12 05:50:46 181 167 27 69 42 \n",
+ "438 5046 2023-12-12 05:53:45 178 165 25 68 42 \n",
+ "439 5046 2023-12-12 05:56:45 180 165 27 69 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "430 43 0 0 \n",
+ "431 43 0 0 \n",
+ "432 43 0 0 \n",
+ "433 42 0 0 \n",
+ "434 42 0 0 \n",
+ "435 42 0 0 \n",
+ "436 42 0 0 \n",
+ "437 43 0 0 \n",
+ "438 43 0 0 \n",
+ "439 42 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 908 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:30:20 | \n",
+ " 160 | \n",
+ " 141 | \n",
+ " 32 | \n",
+ " 44 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 909 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:33:04 | \n",
+ " 164 | \n",
+ " 145 | \n",
+ " 19 | \n",
+ " 60 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 910 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:35:46 | \n",
+ " 162 | \n",
+ " 167 | \n",
+ " 19 | \n",
+ " 58 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 911 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:38:46 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 912 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:41:46 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 913 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:44:47 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 914 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:47:47 | \n",
+ " 181 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 915 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:50:45 | \n",
+ " 178 | \n",
+ " 166 | \n",
+ " 25 | \n",
+ " 68 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 916 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:53:45 | \n",
+ " 180 | \n",
+ " 166 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 917 | \n",
+ " 5046 | \n",
+ " 2023-12-13 05:56:45 | \n",
+ " 180 | \n",
+ " 166 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "908 5046 2023-12-13 05:30:20 160 141 32 44 42 \n",
+ "909 5046 2023-12-13 05:33:04 164 145 19 60 42 \n",
+ "910 5046 2023-12-13 05:35:46 162 167 19 58 42 \n",
+ "911 5046 2023-12-13 05:38:46 180 167 27 69 42 \n",
+ "912 5046 2023-12-13 05:41:46 180 167 27 69 42 \n",
+ "913 5046 2023-12-13 05:44:47 180 167 27 69 42 \n",
+ "914 5046 2023-12-13 05:47:47 181 167 27 69 43 \n",
+ "915 5046 2023-12-13 05:50:45 178 166 25 68 42 \n",
+ "916 5046 2023-12-13 05:53:45 180 166 27 69 42 \n",
+ "917 5046 2023-12-13 05:56:45 180 166 27 69 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "908 42 0 0 \n",
+ "909 43 0 0 \n",
+ "910 43 0 0 \n",
+ "911 42 0 0 \n",
+ "912 42 0 0 \n",
+ "913 42 0 0 \n",
+ "914 42 0 0 \n",
+ "915 43 0 0 \n",
+ "916 42 0 0 \n",
+ "917 42 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 441 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:02:46 | \n",
+ " 180 | \n",
+ " 206 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 442 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:06:56 | \n",
+ " 251 | \n",
+ " 17 | \n",
+ " 45 | \n",
+ " 110 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 443 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:10:37 | \n",
+ " 220 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 444 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:14:17 | \n",
+ " 220 | \n",
+ " 17 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 445 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:17:57 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 446 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:21:37 | \n",
+ " 221 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 447 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:25:18 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 448 | \n",
+ " 5046 | \n",
+ " 2023-12-12 06:28:58 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "441 5046 2023-12-12 06:02:46 180 206 27 69 42 \n",
+ "442 5046 2023-12-12 06:06:56 251 17 45 110 48 \n",
+ "443 5046 2023-12-12 06:10:37 220 17 40 96 42 \n",
+ "444 5046 2023-12-12 06:14:17 220 17 40 96 42 \n",
+ "445 5046 2023-12-12 06:17:57 220 18 40 96 42 \n",
+ "446 5046 2023-12-12 06:21:37 221 18 40 96 42 \n",
+ "447 5046 2023-12-12 06:25:18 220 18 40 96 42 \n",
+ "448 5046 2023-12-12 06:28:58 220 18 40 96 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "441 42 0 0 \n",
+ "442 48 0 0 \n",
+ "443 42 0 0 \n",
+ "444 42 0 0 \n",
+ "445 42 0 0 \n",
+ "446 43 0 0 \n",
+ "447 42 0 0 \n",
+ "448 42 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 919 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:02:46 | \n",
+ " 180 | \n",
+ " 167 | \n",
+ " 27 | \n",
+ " 69 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 920 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:06:57 | \n",
+ " 251 | \n",
+ " 18 | \n",
+ " 45 | \n",
+ " 110 | \n",
+ " 48 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 921 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:10:37 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 922 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:14:17 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 923 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:17:58 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 924 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:21:38 | \n",
+ " 221 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 925 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:25:18 | \n",
+ " 220 | \n",
+ " 19 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 926 | \n",
+ " 5046 | \n",
+ " 2023-12-13 06:28:58 | \n",
+ " 220 | \n",
+ " 19 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "919 5046 2023-12-13 06:02:46 180 167 27 69 42 \n",
+ "920 5046 2023-12-13 06:06:57 251 18 45 110 48 \n",
+ "921 5046 2023-12-13 06:10:37 220 18 40 96 42 \n",
+ "922 5046 2023-12-13 06:14:17 220 18 40 96 42 \n",
+ "923 5046 2023-12-13 06:17:58 220 18 40 96 42 \n",
+ "924 5046 2023-12-13 06:21:38 221 18 40 96 42 \n",
+ "925 5046 2023-12-13 06:25:18 220 19 40 96 42 \n",
+ "926 5046 2023-12-13 06:28:58 220 19 40 96 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "919 42 0 0 \n",
+ "920 48 0 0 \n",
+ "921 42 0 0 \n",
+ "922 42 0 0 \n",
+ "923 42 0 0 \n",
+ "924 43 0 0 \n",
+ "925 42 0 0 \n",
+ "926 42 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 1\n",
+ "1\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 485 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:32:18 | \n",
+ " 220 | \n",
+ " 18 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 486 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:35:42 | \n",
+ " 204 | \n",
+ " 162 | \n",
+ " 34 | \n",
+ " 75 | \n",
+ " 47 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:38:42 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:41:42 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:44:42 | \n",
+ " 181 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 43 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:47:43 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:50:43 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:53:43 | \n",
+ " 180 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5046 | \n",
+ " 2023-12-12 09:56:44 | \n",
+ " 181 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "485 5046 2023-12-12 09:32:18 220 18 40 96 42 \n",
+ "486 5046 2023-12-12 09:35:42 204 162 34 75 47 \n",
+ "487 5046 2023-12-12 09:38:42 180 163 30 66 42 \n",
+ "488 5046 2023-12-12 09:41:42 180 163 30 66 42 \n",
+ "489 5046 2023-12-12 09:44:42 181 163 30 66 43 \n",
+ "490 5046 2023-12-12 09:47:43 180 163 30 66 42 \n",
+ "491 5046 2023-12-12 09:50:43 180 163 30 66 42 \n",
+ "492 5046 2023-12-12 09:53:43 180 164 30 66 42 \n",
+ "493 5046 2023-12-12 09:56:44 181 164 30 66 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "485 42 0 0 \n",
+ "486 48 0 0 \n",
+ "487 42 0 0 \n",
+ "488 42 0 0 \n",
+ "489 42 0 0 \n",
+ "490 42 0 0 \n",
+ "491 42 0 0 \n",
+ "492 42 0 0 \n",
+ "493 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 976 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:32:19 | \n",
+ " 220 | \n",
+ " 139 | \n",
+ " 40 | \n",
+ " 96 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:35:43 | \n",
+ " 204 | \n",
+ " 163 | \n",
+ " 34 | \n",
+ " 75 | \n",
+ " 47 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:38:43 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:41:43 | \n",
+ " 180 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:44:44 | \n",
+ " 181 | \n",
+ " 163 | \n",
+ " 30 | \n",
+ " 67 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:47:43 | \n",
+ " 180 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:50:44 | \n",
+ " 180 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 983 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:53:44 | \n",
+ " 180 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 42 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 984 | \n",
+ " 5046 | \n",
+ " 2023-12-13 09:56:44 | \n",
+ " 181 | \n",
+ " 164 | \n",
+ " 30 | \n",
+ " 66 | \n",
+ " 42 | \n",
+ " 43 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "976 5046 2023-12-13 09:32:19 220 139 40 96 42 \n",
+ "977 5046 2023-12-13 09:35:43 204 163 34 75 47 \n",
+ "978 5046 2023-12-13 09:38:43 180 163 30 66 42 \n",
+ "979 5046 2023-12-13 09:41:43 180 163 30 66 42 \n",
+ "980 5046 2023-12-13 09:44:44 181 163 30 67 42 \n",
+ "981 5046 2023-12-13 09:47:43 180 164 30 66 42 \n",
+ "982 5046 2023-12-13 09:50:44 180 164 30 66 42 \n",
+ "983 5046 2023-12-13 09:53:44 180 164 30 66 42 \n",
+ "984 5046 2023-12-13 09:56:44 181 164 30 66 42 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "976 42 0 0 \n",
+ "977 48 0 0 \n",
+ "978 42 0 0 \n",
+ "979 42 0 0 \n",
+ "980 42 0 0 \n",
+ "981 42 0 0 \n",
+ "982 42 0 0 \n",
+ "983 42 0 0 \n",
+ "984 43 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "5047\n",
+ "05:00\n",
+ "안정화된 수집시각의 차이 : 2\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 421 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:02:30 | \n",
+ " 150 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 55 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 422 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:06:02 | \n",
+ " 213 | \n",
+ " 122 | \n",
+ " 41 | \n",
+ " 87 | \n",
+ " 27 | \n",
+ " 58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 423 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:09:14 | \n",
+ " 192 | \n",
+ " 154 | \n",
+ " 37 | \n",
+ " 78 | \n",
+ " 24 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 424 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:11:54 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 425 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:14:34 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 426 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:17:14 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 427 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:19:54 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 428 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:22:34 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 429 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:25:14 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 430 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:27:55 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "421 5047 2023-12-12 05:02:30 150 69 31 55 20 \n",
+ "422 5047 2023-12-12 05:06:02 213 122 41 87 27 \n",
+ "423 5047 2023-12-12 05:09:14 192 154 37 78 24 \n",
+ "424 5047 2023-12-12 05:11:54 160 154 31 65 20 \n",
+ "425 5047 2023-12-12 05:14:34 160 154 31 65 20 \n",
+ "426 5047 2023-12-12 05:17:14 160 154 31 65 20 \n",
+ "427 5047 2023-12-12 05:19:54 160 154 31 65 20 \n",
+ "428 5047 2023-12-12 05:22:34 160 154 31 65 20 \n",
+ "429 5047 2023-12-12 05:25:14 160 154 31 65 20 \n",
+ "430 5047 2023-12-12 05:27:55 160 154 31 65 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "421 44 0 0 \n",
+ "422 58 0 0 \n",
+ "423 53 0 0 \n",
+ "424 44 0 0 \n",
+ "425 44 0 0 \n",
+ "426 44 0 0 \n",
+ "427 44 0 0 \n",
+ "428 44 0 0 \n",
+ "429 44 0 0 \n",
+ "430 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 896 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:02:29 | \n",
+ " 150 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 55 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 897 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:06:02 | \n",
+ " 213 | \n",
+ " 122 | \n",
+ " 41 | \n",
+ " 87 | \n",
+ " 27 | \n",
+ " 58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 898 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:09:14 | \n",
+ " 192 | \n",
+ " 154 | \n",
+ " 37 | \n",
+ " 78 | \n",
+ " 24 | \n",
+ " 53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 899 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:11:54 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 900 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:14:34 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 901 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:17:14 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 902 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:19:54 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 903 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:22:33 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 904 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:25:13 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 905 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:27:53 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "896 5047 2023-12-13 05:02:29 150 69 31 55 20 \n",
+ "897 5047 2023-12-13 05:06:02 213 122 41 87 27 \n",
+ "898 5047 2023-12-13 05:09:14 192 154 37 78 24 \n",
+ "899 5047 2023-12-13 05:11:54 160 154 31 65 20 \n",
+ "900 5047 2023-12-13 05:14:34 160 154 31 65 20 \n",
+ "901 5047 2023-12-13 05:17:14 160 154 31 65 20 \n",
+ "902 5047 2023-12-13 05:19:54 160 154 31 65 20 \n",
+ "903 5047 2023-12-13 05:22:33 160 154 31 65 20 \n",
+ "904 5047 2023-12-13 05:25:13 160 154 31 65 20 \n",
+ "905 5047 2023-12-13 05:27:53 160 154 31 65 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "896 44 0 0 \n",
+ "897 58 0 0 \n",
+ "898 53 0 0 \n",
+ "899 44 0 0 \n",
+ "900 44 0 0 \n",
+ "901 44 0 0 \n",
+ "902 44 0 0 \n",
+ "903 44 0 0 \n",
+ "904 44 0 0 \n",
+ "905 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "05:30\n",
+ "안정화된 수집시각의 차이 : 1\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 0\n",
+ "0\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 431 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:30:35 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 432 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:33:15 | \n",
+ " 160 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 433 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:35:50 | \n",
+ " 156 | \n",
+ " 170 | \n",
+ " 29 | \n",
+ " 63 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 434 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:38:51 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 435 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:41:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 436 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:44:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 437 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:47:51 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 438 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:50:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 439 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:53:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 440 | \n",
+ " 5047 | \n",
+ " 2023-12-12 05:56:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "431 5047 2023-12-12 05:30:35 160 154 31 65 20 \n",
+ "432 5047 2023-12-12 05:33:15 160 14 31 65 20 \n",
+ "433 5047 2023-12-12 05:35:50 156 170 29 63 20 \n",
+ "434 5047 2023-12-12 05:38:51 180 170 35 75 26 \n",
+ "435 5047 2023-12-12 05:41:50 180 170 35 75 26 \n",
+ "436 5047 2023-12-12 05:44:50 180 170 35 75 26 \n",
+ "437 5047 2023-12-12 05:47:51 180 170 35 75 26 \n",
+ "438 5047 2023-12-12 05:50:50 180 170 35 75 26 \n",
+ "439 5047 2023-12-12 05:53:50 180 170 35 75 26 \n",
+ "440 5047 2023-12-12 05:56:50 180 170 35 75 26 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "431 44 0 0 \n",
+ "432 44 0 0 \n",
+ "433 44 0 0 \n",
+ "434 44 0 0 \n",
+ "435 44 0 0 \n",
+ "436 44 0 0 \n",
+ "437 44 0 0 \n",
+ "438 44 0 0 \n",
+ "439 44 0 0 \n",
+ "440 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 906 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:30:33 | \n",
+ " 160 | \n",
+ " 154 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 907 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:33:13 | \n",
+ " 160 | \n",
+ " 14 | \n",
+ " 31 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 908 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:35:49 | \n",
+ " 156 | \n",
+ " 170 | \n",
+ " 29 | \n",
+ " 63 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 909 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:38:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 910 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:41:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 911 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:44:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 912 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:47:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 913 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:50:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 914 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:53:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 915 | \n",
+ " 5047 | \n",
+ " 2023-12-13 05:56:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "906 5047 2023-12-13 05:30:33 160 154 31 65 20 \n",
+ "907 5047 2023-12-13 05:33:13 160 14 31 65 20 \n",
+ "908 5047 2023-12-13 05:35:49 156 170 29 63 20 \n",
+ "909 5047 2023-12-13 05:38:49 180 170 35 75 26 \n",
+ "910 5047 2023-12-13 05:41:50 180 170 35 75 26 \n",
+ "911 5047 2023-12-13 05:44:49 180 170 35 75 26 \n",
+ "912 5047 2023-12-13 05:47:49 180 170 35 75 26 \n",
+ "913 5047 2023-12-13 05:50:50 180 170 35 75 26 \n",
+ "914 5047 2023-12-13 05:53:49 180 170 35 75 26 \n",
+ "915 5047 2023-12-13 05:56:49 180 170 35 75 26 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "906 44 0 0 \n",
+ "907 44 0 0 \n",
+ "908 44 0 0 \n",
+ "909 44 0 0 \n",
+ "910 44 0 0 \n",
+ "911 44 0 0 \n",
+ "912 44 0 0 \n",
+ "913 44 0 0 \n",
+ "914 44 0 0 \n",
+ "915 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "06:00\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 56\n",
+ "56\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 442 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:02:50 | \n",
+ " 180 | \n",
+ " 210 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 443 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:06:50 | \n",
+ " 240 | \n",
+ " 10 | \n",
+ " 65 | \n",
+ " 105 | \n",
+ " 22 | \n",
+ " 48 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 444 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:10:30 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 445 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:14:10 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 446 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:17:50 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 447 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:21:30 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 448 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:25:10 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 449 | \n",
+ " 5047 | \n",
+ " 2023-12-12 06:28:50 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "442 5047 2023-12-12 06:02:50 180 210 35 75 26 \n",
+ "443 5047 2023-12-12 06:06:50 240 10 65 105 22 \n",
+ "444 5047 2023-12-12 06:10:30 220 10 60 96 20 \n",
+ "445 5047 2023-12-12 06:14:10 220 10 60 96 20 \n",
+ "446 5047 2023-12-12 06:17:50 220 10 60 96 20 \n",
+ "447 5047 2023-12-12 06:21:30 220 10 60 96 20 \n",
+ "448 5047 2023-12-12 06:25:10 220 10 60 96 20 \n",
+ "449 5047 2023-12-12 06:28:50 220 10 60 96 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "442 44 0 0 \n",
+ "443 48 0 0 \n",
+ "444 44 0 0 \n",
+ "445 44 0 0 \n",
+ "446 44 0 0 \n",
+ "447 44 0 0 \n",
+ "448 44 0 0 \n",
+ "449 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 917 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:02:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 918 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:05:49 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 919 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:10:00 | \n",
+ " 250 | \n",
+ " 200 | \n",
+ " 68 | \n",
+ " 109 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 920 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:14:09 | \n",
+ " 250 | \n",
+ " 10 | \n",
+ " 68 | \n",
+ " 109 | \n",
+ " 23 | \n",
+ " 50 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 921 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:17:50 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 922 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:21:30 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 923 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:25:09 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 924 | \n",
+ " 5047 | \n",
+ " 2023-12-13 06:28:50 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "917 5047 2023-12-13 06:02:50 180 170 35 75 26 \n",
+ "918 5047 2023-12-13 06:05:49 180 170 35 75 26 \n",
+ "919 5047 2023-12-13 06:10:00 250 200 68 109 23 \n",
+ "920 5047 2023-12-13 06:14:09 250 10 68 109 23 \n",
+ "921 5047 2023-12-13 06:17:50 220 10 60 96 20 \n",
+ "922 5047 2023-12-13 06:21:30 220 10 60 96 20 \n",
+ "923 5047 2023-12-13 06:25:09 220 10 60 96 20 \n",
+ "924 5047 2023-12-13 06:28:50 220 10 60 96 20 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "917 44 0 0 \n",
+ "918 44 0 0 \n",
+ "919 50 0 0 \n",
+ "920 50 0 0 \n",
+ "921 44 0 0 \n",
+ "922 44 0 0 \n",
+ "923 44 0 0 \n",
+ "924 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "name": "stdout",
+ "output_type": "stream",
+ "text": [
+ "09:30\n",
+ "안정화된 수집시각의 차이 : 0\n",
+ "처음 여섯 현시시각의 차이(L1 norm) : 17\n",
+ "17\n"
+ ]
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 486 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:32:10 | \n",
+ " 220 | \n",
+ " 10 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 487 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:35:50 | \n",
+ " 220 | \n",
+ " 170 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 488 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:38:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 489 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:41:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 490 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:44:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 491 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:47:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 492 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:50:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 493 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:53:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 494 | \n",
+ " 5047 | \n",
+ " 2023-12-12 09:56:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "486 5047 2023-12-12 09:32:10 220 10 60 96 20 \n",
+ "487 5047 2023-12-12 09:35:50 220 170 60 96 20 \n",
+ "488 5047 2023-12-12 09:38:50 180 170 35 75 26 \n",
+ "489 5047 2023-12-12 09:41:50 180 170 35 75 26 \n",
+ "490 5047 2023-12-12 09:44:50 180 170 35 75 26 \n",
+ "491 5047 2023-12-12 09:47:50 180 170 35 75 26 \n",
+ "492 5047 2023-12-12 09:50:50 180 170 35 75 26 \n",
+ "493 5047 2023-12-12 09:53:50 180 170 35 75 26 \n",
+ "494 5047 2023-12-12 09:56:50 180 170 35 75 26 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "486 44 0 0 \n",
+ "487 44 0 0 \n",
+ "488 44 0 0 \n",
+ "489 44 0 0 \n",
+ "490 44 0 0 \n",
+ "491 44 0 0 \n",
+ "492 44 0 0 \n",
+ "493 44 0 0 \n",
+ "494 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 974 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:32:10 | \n",
+ " 220 | \n",
+ " 130 | \n",
+ " 60 | \n",
+ " 96 | \n",
+ " 20 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 975 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:35:50 | \n",
+ " 220 | \n",
+ " 170 | \n",
+ " 43 | \n",
+ " 91 | \n",
+ " 32 | \n",
+ " 54 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 976 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:38:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 977 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:41:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 978 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:44:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 979 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:47:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 980 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:50:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 981 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:53:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 982 | \n",
+ " 5047 | \n",
+ " 2023-12-13 09:56:50 | \n",
+ " 180 | \n",
+ " 170 | \n",
+ " 35 | \n",
+ " 75 | \n",
+ " 26 | \n",
+ " 44 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 주기시간 옵셋시간 A링1현시시간 A링2현시시간 A링3현시시간 \\\n",
+ "974 5047 2023-12-13 09:32:10 220 130 60 96 20 \n",
+ "975 5047 2023-12-13 09:35:50 220 170 43 91 32 \n",
+ "976 5047 2023-12-13 09:38:50 180 170 35 75 26 \n",
+ "977 5047 2023-12-13 09:41:50 180 170 35 75 26 \n",
+ "978 5047 2023-12-13 09:44:50 180 170 35 75 26 \n",
+ "979 5047 2023-12-13 09:47:50 180 170 35 75 26 \n",
+ "980 5047 2023-12-13 09:50:50 180 170 35 75 26 \n",
+ "981 5047 2023-12-13 09:53:50 180 170 35 75 26 \n",
+ "982 5047 2023-12-13 09:56:50 180 170 35 75 26 \n",
+ "\n",
+ " A링4현시시간 A링5현시시간 A링6현시시간 \n",
+ "974 44 0 0 \n",
+ "975 54 0 0 \n",
+ "976 44 0 0 \n",
+ "977 44 0 0 \n",
+ "978 44 0 0 \n",
+ "979 44 0 0 \n",
+ "980 44 0 0 \n",
+ "981 44 0 0 \n",
+ "982 44 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "from datetime import datetime\n",
+ "\n",
+ "inter2trans_times = {5031:['06:00', '06:30', '07:00', '09:30'], # 15\n",
+ " 5032:['06:00', '06:30', '07:00', '09:30'], # 169\n",
+ " 5033:['06:00', '06:30', '07:00', '09:30'], # 98\n",
+ " 5034:['05:30', '06:30', '07:00', '09:30'], # 27\n",
+ " 5035:['05:30', '06:30', '07:00', '09:30'], # 81\n",
+ " 5036:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5037:['06:00', '06:30', '07:00', '09:30'], # 810\n",
+ " 5038:['06:00', '06:30', '07:00', '09:30'], # 810\n",
+ " 5039:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5040:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5041:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5042:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5043:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5044:['06:00', '06:30', '07:00', '09:30'], # 43\n",
+ " 5045:['05:00', '05:30', '06:00', '09:30'], # 26\n",
+ " 5046:['05:00', '05:30', '06:00', '09:30'], # 26\n",
+ " 5047:['05:00', '05:30', '06:00', '09:30']} # 26\n",
+ "\n",
+ "hstrs = {}\n",
+ "diffs = {}\n",
+ "erros = {}\n",
+ "for inter_no in inter2trans_times:\n",
+ " print(inter_no)\n",
+ " hstr_temp = hstr[hstr['현장교차로ID']==inter_no].sort_values(by='수집날짜시각').reset_index(drop=True)\n",
+ " hstr_temp = hstr_temp[['현장교차로ID', '수집날짜시각', '주기시간', '옵셋시간',\n",
+ " 'A링1현시시간', 'A링2현시시간', 'A링3현시시간', 'A링4현시시간', 'A링5현시시간', 'A링6현시시간']]\n",
+ " trans_times = inter2trans_times[inter_no]\n",
+ " hstrs[inter_no] = {}\n",
+ " diffs[inter_no] = {}\n",
+ " erros[inter_no] = {}\n",
+ " for trans_time in trans_times:\n",
+ " hstrs[inter_no][trans_time] = {}\n",
+ " diffs[inter_no][trans_time] = {}\n",
+ " erros[inter_no][trans_time] = {}\n",
+ " print(trans_time)\n",
+ " hour, minute = trans_time.split(\":\")\n",
+ " hour, minute = int(hour), int(minute)\n",
+ " df12 = hstr_temp[(hstr_temp['수집날짜시각']>=datetime(2023, 12, 12, hour, minute))&(hstr_temp['수집날짜시각']=datetime(2023, 12, 13, hour, minute))&(hstr_temp['수집날짜시각']