From a6491c0cfa3ed96b2fb12f4b065f448cc3d83eba Mon Sep 17 00:00:00 2001 From: govin08 Date: Thu, 21 Dec 2023 12:01:51 +0900 Subject: [PATCH] a --- 1221_analyze_history_ctrl.ipynb | 7375 +++++++++++++++++++++++++++++++ 1 file changed, 7375 insertions(+) create mode 100644 1221_analyze_history_ctrl.ipynb diff --git a/1221_analyze_history_ctrl.ipynb b/1221_analyze_history_ctrl.ipynb new file mode 100644 index 0000000..bbc2c5a --- /dev/null +++ b/1221_analyze_history_ctrl.ipynb @@ -0,0 +1,7375 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import sys\n", + "import pandas as pd\n", + "import numpy as np\n", + "from datetime import datetime, timedelta\n", + "from scipy import stats\n", + "import matplotlib.pyplot as plt\n", + "plt.rcParams['font.family'] = 'Malgun Gothic'\n", + "import matplotlib.dates as mdates\n", + "\n", + "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[ns]')\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\n", + "\n", + "inter_nos = list(range(5031, 5048))" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "soitdspotintsoperhstr_202312110921\n", + "2023-12-10 09:00:00\n", + "2023-12-11 23:59:59\n", + "soitdspotintsoperhstr_202312120814\n", + "2023-12-11 09:00:57\n", + "2023-12-12 23:59:55\n", + "soitdspotintsoperhstr_202312131102\n", + "2023-12-12 09:00:58\n", + "2023-12-13 23:59:56\n", + "soitdspotintsoperhstr_202312141254\n", + "2023-12-13 09:00:58\n", + "2023-12-14 23:59:59\n", + "soitdspotintsoperhstr_202312150926\n", + "2023-12-14 09:00:58\n", + "2023-12-15 23:59:30\n", + "soitdspotintsoperhstr_202312151700\n", + "2023-12-15 09:00:58\n", + "2023-12-15 23:59:30\n", + "32289\n", + "2023-12-12 00:00:09\n", + "2023-12-15 16:59:54\n" + ] + } + ], + "source": [ + "# 성남시 신호이력 데이터\n", + "s_tod_his = pd.read_csv('seongnam/S_TOD_HIS_1702597659892.csv')\n", + "\n", + "# 인천시 신호이력 데이터\n", + "'''SELECT * FROM soitdspotintsoperhstr WHERE SPOT_INTS_ID BETWEEN 5031 AND 5047'''\n", + "csv_files = [f for f in os.listdir('incheon') if f.endswith('.csv')]\n", + "\n", + "dfs = []\n", + "for file in csv_files:\n", + " df_name = file.replace('.csv', '')\n", + " print(df_name)\n", + " globals()[df_name] = get_hstr(f'incheon/{file}')\n", + " dfs.append(globals()[df_name])\n", + " print(sorted([dt for dt in globals()[df_name]['수집날짜시각']])[0])\n", + " print(sorted([dt for dt in globals()[df_name]['수집날짜시각']])[-1])\n", + "dfs = [df[(df.수집날짜시각.dt.hour!=23)&df.수집날짜시각.dt.minute!=59] for df in dfs]\n", + "hstr = pd.concat(dfs).drop_duplicates()\n", + "hstr = hstr[hstr.수집날짜시각.dt.day >= 12]\n", + "hstr = hstr[hstr.현장교차로ID.isin(inter_nos)].sort_values(by='수집날짜시각').reset_index(drop=True)\n", + "hstr = hstr[['현장교차로ID', '수집날짜시각', '제어구분코드', '제어상태코드', '주기시간', '옵셋시간',\n", + " 'A링1현시시간', 'A링2현시시간', 'A링3현시시간', 'A링4현시시간',\n", + " 'A링5현시시간', 'A링6현시시간', 'A링7현시시간', 'A링8현시시간',\n", + " 'B링1현시시간', 'B링2현시시간', 'B링3현시시간', 'B링4현시시간',\n", + " 'B링5현시시간', 'B링6현시시간', 'B링7현시시간', 'B링8현시시간']]\n", + "print(len(hstr))\n", + "print(sorted([dt for dt in hstr['수집날짜시각'] if dt.hour != 23])[0])\n", + "print(sorted([dt for dt in hstr['수집날짜시각'] if dt.hour != 23])[-1])\n", + "hstr = hstr.sort_values(by=['현장교차로ID', '수집날짜시각']).reset_index(drop=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "[3 0]\n", + "[1 2 0 3]\n", + "제어구분코드\n", + "3 26696\n", + "0 5593\n", + "Name: count, dtype: int64\n", + "제어상태코드\n", + "1 25944\n", + "0 5519\n", + "2 751\n", + "3 75\n", + "Name: count, dtype: int64\n" + ] + } + ], + "source": [ + "print(hstr.제어구분코드.unique())\n", + "print(hstr.제어상태코드.unique())\n", + "print(hstr.제어구분코드.value_counts())\n", + "print(hstr.제어상태코드.value_counts())\n", + "S0 = list(hstr[hstr.제어구분코드==0].index)\n", + "S3 = list(hstr[hstr.제어구분코드==3].index)\n", + "T0 = list(hstr[hstr.제어상태코드==0].index)\n", + "T1 = list(hstr[hstr.제어상태코드==1].index)\n", + "T2 = list(hstr[hstr.제어상태코드==2].index)\n", + "T3 = list(hstr[hstr.제어상태코드==3].index)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "# 제어구분코드 (0: 비감응 지역제어, 1: 감응 지역제어, 2: 감응 중앙제어, 3: 비감응 중앙제어)\n", + "# 제어상태코드 (0:오프라인, 1:온라인, 2:트랜스, 3:통신장애, 4:수동)\n", + "print(hstr.제어구분코드.value_counts())\n", + "print(hstr.제어상태코드.value_counts())\n", + "k=7\n", + "for j in range(2400,2500):\n", + " print(j)\n", + " i = S0[j]\n", + " context = range(i - k + 1, i + k)\n", + " with pd.option_context('display.max_rows', None, 'display.max_columns', None):\n", + " display(hstr.iloc[context])" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [], + "source": [ + "# k=7\n", + "# for j in range(10):\n", + "# print(j)\n", + "# i = T2[j]\n", + "# context = range(i - k + 1, i + k)\n", + "# with pd.option_context('display.max_rows', None, 'display.max_columns', None):\n", + "# display(hstr.iloc[context])" + ] + }, + { + "cell_type": "code", + "execution_count": 98, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j : 0 ~ 5593\n", + "\n", + "j=0 : ..., 1, 0, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
77350312023-12-13 10:23:403116014049202729...004920272935000
77450312023-12-13 10:26:203116014049202729...004920272935000
77550312023-12-13 10:29:003116014049202729...004920272935000
77650312023-12-13 10:31:403116014049202729...004920272935000
77750312023-12-13 10:34:203116014049202729...004920272935000
77850312023-12-13 10:39:073131107492027156...0049202715635000
77950312023-12-13 10:41:27001408737162725...003716272535000
78050312023-12-13 10:45:003221314069313143...006931314339000
78150312023-12-13 10:47:403116014049202729...004920272935000
78250312023-12-13 10:50:203116014049202729...004920272935000
78350312023-12-13 10:53:003116014049202729...004920272935000
78450312023-12-13 10:55:403116014149202729...004920272935000
78550312023-12-13 10:58:193115913949202728...004920272835000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "773 5031 2023-12-13 10:23:40 3 1 160 140 49 \n", + "774 5031 2023-12-13 10:26:20 3 1 160 140 49 \n", + "775 5031 2023-12-13 10:29:00 3 1 160 140 49 \n", + "776 5031 2023-12-13 10:31:40 3 1 160 140 49 \n", + "777 5031 2023-12-13 10:34:20 3 1 160 140 49 \n", + "778 5031 2023-12-13 10:39:07 3 1 31 107 49 \n", + "779 5031 2023-12-13 10:41:27 0 0 140 87 37 \n", + "780 5031 2023-12-13 10:45:00 3 2 213 140 69 \n", + "781 5031 2023-12-13 10:47:40 3 1 160 140 49 \n", + "782 5031 2023-12-13 10:50:20 3 1 160 140 49 \n", + "783 5031 2023-12-13 10:53:00 3 1 160 140 49 \n", + "784 5031 2023-12-13 10:55:40 3 1 160 141 49 \n", + "785 5031 2023-12-13 10:58:19 3 1 159 139 49 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "773 20 27 29 ... 0 0 49 20 \n", + "774 20 27 29 ... 0 0 49 20 \n", + "775 20 27 29 ... 0 0 49 20 \n", + "776 20 27 29 ... 0 0 49 20 \n", + "777 20 27 29 ... 0 0 49 20 \n", + "778 20 27 156 ... 0 0 49 20 \n", + "779 16 27 25 ... 0 0 37 16 \n", + "780 31 31 43 ... 0 0 69 31 \n", + "781 20 27 29 ... 0 0 49 20 \n", + "782 20 27 29 ... 0 0 49 20 \n", + "783 20 27 29 ... 0 0 49 20 \n", + "784 20 27 29 ... 0 0 49 20 \n", + "785 20 27 28 ... 0 0 49 20 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "773 27 29 35 0 0 0 \n", + "774 27 29 35 0 0 0 \n", + "775 27 29 35 0 0 0 \n", + "776 27 29 35 0 0 0 \n", + "777 27 29 35 0 0 0 \n", + "778 27 156 35 0 0 0 \n", + "779 27 25 35 0 0 0 \n", + "780 31 43 39 0 0 0 \n", + "781 27 29 35 0 0 0 \n", + "782 27 29 35 0 0 0 \n", + "783 27 29 35 0 0 0 \n", + "784 27 29 35 0 0 0 \n", + "785 27 28 35 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=1 : ..., 1, 0, 2, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
90750312023-12-13 17:53:383118015965202733...006520273335000
90850312023-12-13 17:56:383118015965202733...006520273335000
90950312023-12-13 17:59:383118015965202733...006520273335000
91050312023-12-13 18:02:383118015965202733...006520273335000
91150312023-12-13 18:05:383118015965202733...006520273335000
91250312023-12-13 18:10:473152107652027161...0065202716135000
91350312023-12-13 18:13:07001406737162725...003716272535000
91450312023-12-13 18:17:063223912690313148...009031314839000
91550312023-12-13 18:20:393221315978253140...007825314039000
91650312023-12-13 18:23:393118016065202733...006520273335000
91750312023-12-13 18:26:383117915965202732...006520273235000
91850312023-12-13 18:29:383118015865202733...006520273335000
91950312023-12-13 18:32:393118116066202733...006620273335000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "907 5031 2023-12-13 17:53:38 3 1 180 159 65 \n", + "908 5031 2023-12-13 17:56:38 3 1 180 159 65 \n", + "909 5031 2023-12-13 17:59:38 3 1 180 159 65 \n", + "910 5031 2023-12-13 18:02:38 3 1 180 159 65 \n", + "911 5031 2023-12-13 18:05:38 3 1 180 159 65 \n", + "912 5031 2023-12-13 18:10:47 3 1 52 107 65 \n", + "913 5031 2023-12-13 18:13:07 0 0 140 67 37 \n", + "914 5031 2023-12-13 18:17:06 3 2 239 126 90 \n", + "915 5031 2023-12-13 18:20:39 3 2 213 159 78 \n", + "916 5031 2023-12-13 18:23:39 3 1 180 160 65 \n", + "917 5031 2023-12-13 18:26:38 3 1 179 159 65 \n", + "918 5031 2023-12-13 18:29:38 3 1 180 158 65 \n", + "919 5031 2023-12-13 18:32:39 3 1 181 160 66 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "907 20 27 33 ... 0 0 65 20 \n", + "908 20 27 33 ... 0 0 65 20 \n", + "909 20 27 33 ... 0 0 65 20 \n", + "910 20 27 33 ... 0 0 65 20 \n", + "911 20 27 33 ... 0 0 65 20 \n", + "912 20 27 161 ... 0 0 65 20 \n", + "913 16 27 25 ... 0 0 37 16 \n", + "914 31 31 48 ... 0 0 90 31 \n", + "915 25 31 40 ... 0 0 78 25 \n", + "916 20 27 33 ... 0 0 65 20 \n", + "917 20 27 32 ... 0 0 65 20 \n", + "918 20 27 33 ... 0 0 65 20 \n", + "919 20 27 33 ... 0 0 66 20 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "907 27 33 35 0 0 0 \n", + "908 27 33 35 0 0 0 \n", + "909 27 33 35 0 0 0 \n", + "910 27 33 35 0 0 0 \n", + "911 27 33 35 0 0 0 \n", + "912 27 161 35 0 0 0 \n", + "913 27 25 35 0 0 0 \n", + "914 31 48 39 0 0 0 \n", + "915 31 40 39 0 0 0 \n", + "916 27 33 35 0 0 0 \n", + "917 27 32 35 0 0 0 \n", + "918 27 33 35 0 0 0 \n", + "919 27 33 35 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=2 : ..., 1, 0, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
102850312023-12-13 23:38:283218612854263136...005426313639000
102950312023-12-13 23:41:0032152041172927...004117292738000
103050312023-12-13 23:43:2031140037162725...003716272535000
103150312023-12-13 23:45:4031140037162725...003716272535000
103250312023-12-13 23:48:0031140037162725...003716272535000
103350312023-12-13 23:52:4331263179162725...0017916272535000
103450312023-12-13 23:55:0200140237162725...003716272535000
103550312023-12-13 23:57:2231140237162725...003716272535000
103650312023-12-13 23:59:4331140237162725...003716272535000
103750312023-12-14 00:02:033114012237162725...003716272535000
103850312023-12-14 00:04:4132158143183028...004318302839000
103950312023-12-14 00:07:0031140137162725...003716272535000
104050312023-12-14 00:09:2131140137162725...003716272535000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "1028 5031 2023-12-13 23:38:28 3 2 186 128 54 \n", + "1029 5031 2023-12-13 23:41:00 3 2 152 0 41 \n", + "1030 5031 2023-12-13 23:43:20 3 1 140 0 37 \n", + "1031 5031 2023-12-13 23:45:40 3 1 140 0 37 \n", + "1032 5031 2023-12-13 23:48:00 3 1 140 0 37 \n", + "1033 5031 2023-12-13 23:52:43 3 1 26 3 179 \n", + "1034 5031 2023-12-13 23:55:02 0 0 140 2 37 \n", + "1035 5031 2023-12-13 23:57:22 3 1 140 2 37 \n", + "1036 5031 2023-12-13 23:59:43 3 1 140 2 37 \n", + "1037 5031 2023-12-14 00:02:03 3 1 140 122 37 \n", + "1038 5031 2023-12-14 00:04:41 3 2 158 1 43 \n", + "1039 5031 2023-12-14 00:07:00 3 1 140 1 37 \n", + "1040 5031 2023-12-14 00:09:21 3 1 140 1 37 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "1028 26 31 36 ... 0 0 54 26 \n", + "1029 17 29 27 ... 0 0 41 17 \n", + "1030 16 27 25 ... 0 0 37 16 \n", + "1031 16 27 25 ... 0 0 37 16 \n", + "1032 16 27 25 ... 0 0 37 16 \n", + "1033 16 27 25 ... 0 0 179 16 \n", + "1034 16 27 25 ... 0 0 37 16 \n", + "1035 16 27 25 ... 0 0 37 16 \n", + "1036 16 27 25 ... 0 0 37 16 \n", + "1037 16 27 25 ... 0 0 37 16 \n", + "1038 18 30 28 ... 0 0 43 18 \n", + "1039 16 27 25 ... 0 0 37 16 \n", + "1040 16 27 25 ... 0 0 37 16 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "1028 31 36 39 0 0 0 \n", + "1029 29 27 38 0 0 0 \n", + "1030 27 25 35 0 0 0 \n", + "1031 27 25 35 0 0 0 \n", + "1032 27 25 35 0 0 0 \n", + "1033 27 25 35 0 0 0 \n", + "1034 27 25 35 0 0 0 \n", + "1035 27 25 35 0 0 0 \n", + "1036 27 25 35 0 0 0 \n", + "1037 27 25 35 0 0 0 \n", + "1038 30 28 39 0 0 0 \n", + "1039 27 25 35 0 0 0 \n", + "1040 27 25 35 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=8 : ..., 1, 0, 0, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
262550322023-12-13 05:02:01311406020432037...002043203720000
262650322023-12-13 05:04:21311406020432037...002043203720000
262750322023-12-13 05:06:41311406020432037...002043203720000
262850322023-12-13 05:09:01311406120432037...002043203720000
262950322023-12-13 05:11:20311396020432037...002043203719000
263050322023-12-13 05:13:40311416020432038...002043203820000
263150322023-12-13 05:17:530025232132432037...0013243203720000
263250322023-12-13 05:19:5000117918241937...001824193719000
263350322023-12-13 05:22:55321865530603037...003060303729000
263450322023-12-13 05:25:20321456021452137...002145213721000
263550322023-12-13 05:27:40311406020432037...002043203720000
263650322023-12-13 05:30:00311406020432037...002043203720000
263750322023-12-13 05:32:20311406020432037...002043203720000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "2625 5032 2023-12-13 05:02:01 3 1 140 60 20 \n", + "2626 5032 2023-12-13 05:04:21 3 1 140 60 20 \n", + "2627 5032 2023-12-13 05:06:41 3 1 140 60 20 \n", + "2628 5032 2023-12-13 05:09:01 3 1 140 61 20 \n", + "2629 5032 2023-12-13 05:11:20 3 1 139 60 20 \n", + "2630 5032 2023-12-13 05:13:40 3 1 141 60 20 \n", + "2631 5032 2023-12-13 05:17:53 0 0 252 32 132 \n", + "2632 5032 2023-12-13 05:19:50 0 0 117 9 18 \n", + "2633 5032 2023-12-13 05:22:55 3 2 186 55 30 \n", + "2634 5032 2023-12-13 05:25:20 3 2 145 60 21 \n", + "2635 5032 2023-12-13 05:27:40 3 1 140 60 20 \n", + "2636 5032 2023-12-13 05:30:00 3 1 140 60 20 \n", + "2637 5032 2023-12-13 05:32:20 3 1 140 60 20 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "2625 43 20 37 ... 0 0 20 43 \n", + "2626 43 20 37 ... 0 0 20 43 \n", + "2627 43 20 37 ... 0 0 20 43 \n", + "2628 43 20 37 ... 0 0 20 43 \n", + "2629 43 20 37 ... 0 0 20 43 \n", + "2630 43 20 38 ... 0 0 20 43 \n", + "2631 43 20 37 ... 0 0 132 43 \n", + "2632 24 19 37 ... 0 0 18 24 \n", + "2633 60 30 37 ... 0 0 30 60 \n", + "2634 45 21 37 ... 0 0 21 45 \n", + "2635 43 20 37 ... 0 0 20 43 \n", + "2636 43 20 37 ... 0 0 20 43 \n", + "2637 43 20 37 ... 0 0 20 43 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "2625 20 37 20 0 0 0 \n", + "2626 20 37 20 0 0 0 \n", + "2627 20 37 20 0 0 0 \n", + "2628 20 37 20 0 0 0 \n", + "2629 20 37 19 0 0 0 \n", + "2630 20 38 20 0 0 0 \n", + "2631 20 37 20 0 0 0 \n", + "2632 19 37 19 0 0 0 \n", + "2633 30 37 29 0 0 0 \n", + "2634 21 37 21 0 0 0 \n", + "2635 20 37 20 0 0 0 \n", + "2636 20 37 20 0 0 0 \n", + "2637 20 37 20 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=9 : ..., 1, 0, 0, 2, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
262650322023-12-13 05:04:21311406020432037...002043203720000
262750322023-12-13 05:06:41311406020432037...002043203720000
262850322023-12-13 05:09:01311406120432037...002043203720000
262950322023-12-13 05:11:20311396020432037...002043203719000
263050322023-12-13 05:13:40311416020432038...002043203820000
263150322023-12-13 05:17:530025232132432037...0013243203720000
263250322023-12-13 05:19:5000117918241937...001824193719000
263350322023-12-13 05:22:55321865530603037...003060303729000
263450322023-12-13 05:25:20321456021452137...002145213721000
263550322023-12-13 05:27:40311406020432037...002043203720000
263650322023-12-13 05:30:00311406020432037...002043203720000
263750322023-12-13 05:32:20311406020432037...002043203720000
263850322023-12-13 05:34:40311406120432037...002043203720000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "2626 5032 2023-12-13 05:04:21 3 1 140 60 20 \n", + "2627 5032 2023-12-13 05:06:41 3 1 140 60 20 \n", + "2628 5032 2023-12-13 05:09:01 3 1 140 61 20 \n", + "2629 5032 2023-12-13 05:11:20 3 1 139 60 20 \n", + "2630 5032 2023-12-13 05:13:40 3 1 141 60 20 \n", + "2631 5032 2023-12-13 05:17:53 0 0 252 32 132 \n", + "2632 5032 2023-12-13 05:19:50 0 0 117 9 18 \n", + "2633 5032 2023-12-13 05:22:55 3 2 186 55 30 \n", + "2634 5032 2023-12-13 05:25:20 3 2 145 60 21 \n", + "2635 5032 2023-12-13 05:27:40 3 1 140 60 20 \n", + "2636 5032 2023-12-13 05:30:00 3 1 140 60 20 \n", + "2637 5032 2023-12-13 05:32:20 3 1 140 60 20 \n", + "2638 5032 2023-12-13 05:34:40 3 1 140 61 20 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "2626 43 20 37 ... 0 0 20 43 \n", + "2627 43 20 37 ... 0 0 20 43 \n", + "2628 43 20 37 ... 0 0 20 43 \n", + "2629 43 20 37 ... 0 0 20 43 \n", + "2630 43 20 38 ... 0 0 20 43 \n", + "2631 43 20 37 ... 0 0 132 43 \n", + "2632 24 19 37 ... 0 0 18 24 \n", + "2633 60 30 37 ... 0 0 30 60 \n", + "2634 45 21 37 ... 0 0 21 45 \n", + "2635 43 20 37 ... 0 0 20 43 \n", + "2636 43 20 37 ... 0 0 20 43 \n", + "2637 43 20 37 ... 0 0 20 43 \n", + "2638 43 20 37 ... 0 0 20 43 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "2626 20 37 20 0 0 0 \n", + "2627 20 37 20 0 0 0 \n", + "2628 20 37 20 0 0 0 \n", + "2629 20 37 19 0 0 0 \n", + "2630 20 38 20 0 0 0 \n", + "2631 20 37 20 0 0 0 \n", + "2632 19 37 19 0 0 0 \n", + "2633 30 37 29 0 0 0 \n", + "2634 21 37 21 0 0 0 \n", + "2635 20 37 20 0 0 0 \n", + "2636 20 37 20 0 0 0 \n", + "2637 20 37 20 0 0 0 \n", + "2638 20 37 20 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=11 : ..., 1, 0, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
286350322023-12-13 17:24:58311805824672637...002467263726000
286450322023-12-13 17:27:58311805824672637...002467263726000
286550322023-12-13 17:30:58311805824672637...002467263726000
286650322023-12-13 17:33:58311805824672637...002467263726000
286750322023-12-13 17:36:58311805824672637...002467263726000
286850322023-12-13 17:39:58311805824672637...002467263726000
286950322023-12-13 17:43:18002007924872637...002487263726000
287050322023-12-13 17:45:57001595828343037...002834303730000
287150322023-12-13 17:48:57311805824672637...002467263726000
287250322023-12-13 17:51:57311805824672637...002467263726000
287350322023-12-13 17:54:57311805824672637...002467263726000
287450322023-12-13 17:57:57311805824672637...002467263726000
287550322023-12-13 18:00:57311805824672637...002467263726000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "2863 5032 2023-12-13 17:24:58 3 1 180 58 24 \n", + "2864 5032 2023-12-13 17:27:58 3 1 180 58 24 \n", + "2865 5032 2023-12-13 17:30:58 3 1 180 58 24 \n", + "2866 5032 2023-12-13 17:33:58 3 1 180 58 24 \n", + "2867 5032 2023-12-13 17:36:58 3 1 180 58 24 \n", + "2868 5032 2023-12-13 17:39:58 3 1 180 58 24 \n", + "2869 5032 2023-12-13 17:43:18 0 0 200 79 24 \n", + "2870 5032 2023-12-13 17:45:57 0 0 159 58 28 \n", + "2871 5032 2023-12-13 17:48:57 3 1 180 58 24 \n", + "2872 5032 2023-12-13 17:51:57 3 1 180 58 24 \n", + "2873 5032 2023-12-13 17:54:57 3 1 180 58 24 \n", + "2874 5032 2023-12-13 17:57:57 3 1 180 58 24 \n", + "2875 5032 2023-12-13 18:00:57 3 1 180 58 24 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "2863 67 26 37 ... 0 0 24 67 \n", + "2864 67 26 37 ... 0 0 24 67 \n", + "2865 67 26 37 ... 0 0 24 67 \n", + "2866 67 26 37 ... 0 0 24 67 \n", + "2867 67 26 37 ... 0 0 24 67 \n", + "2868 67 26 37 ... 0 0 24 67 \n", + "2869 87 26 37 ... 0 0 24 87 \n", + "2870 34 30 37 ... 0 0 28 34 \n", + "2871 67 26 37 ... 0 0 24 67 \n", + "2872 67 26 37 ... 0 0 24 67 \n", + "2873 67 26 37 ... 0 0 24 67 \n", + "2874 67 26 37 ... 0 0 24 67 \n", + "2875 67 26 37 ... 0 0 24 67 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "2863 26 37 26 0 0 0 \n", + "2864 26 37 26 0 0 0 \n", + "2865 26 37 26 0 0 0 \n", + "2866 26 37 26 0 0 0 \n", + "2867 26 37 26 0 0 0 \n", + "2868 26 37 26 0 0 0 \n", + "2869 26 37 26 0 0 0 \n", + "2870 30 37 30 0 0 0 \n", + "2871 26 37 26 0 0 0 \n", + "2872 26 37 26 0 0 0 \n", + "2873 26 37 26 0 0 0 \n", + "2874 26 37 26 0 0 0 \n", + "2875 26 37 26 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=20 : ..., 1, 0, 0, 0, 2, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
286450322023-12-13 17:27:58311805824672637...002467263726000
286550322023-12-13 17:30:58311805824672637...002467263726000
286650322023-12-13 17:33:58311805824672637...002467263726000
286750322023-12-13 17:36:58311805824672637...002467263726000
286850322023-12-13 17:39:58311805824672637...002467263726000
286950322023-12-13 17:43:18002007924872637...002487263726000
287050322023-12-13 17:45:57001595828343037...002834303730000
287150322023-12-13 17:48:57311805824672637...002467263726000
287250322023-12-13 17:51:57311805824672637...002467263726000
287350322023-12-13 17:54:57311805824672637...002467263726000
287450322023-12-13 17:57:57311805824672637...002467263726000
287550322023-12-13 18:00:57311805824672637...002467263726000
287650322023-12-13 18:03:57311805824672637...002467263726000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "2864 5032 2023-12-13 17:27:58 3 1 180 58 24 \n", + "2865 5032 2023-12-13 17:30:58 3 1 180 58 24 \n", + "2866 5032 2023-12-13 17:33:58 3 1 180 58 24 \n", + "2867 5032 2023-12-13 17:36:58 3 1 180 58 24 \n", + "2868 5032 2023-12-13 17:39:58 3 1 180 58 24 \n", + "2869 5032 2023-12-13 17:43:18 0 0 200 79 24 \n", + "2870 5032 2023-12-13 17:45:57 0 0 159 58 28 \n", + "2871 5032 2023-12-13 17:48:57 3 1 180 58 24 \n", + "2872 5032 2023-12-13 17:51:57 3 1 180 58 24 \n", + "2873 5032 2023-12-13 17:54:57 3 1 180 58 24 \n", + "2874 5032 2023-12-13 17:57:57 3 1 180 58 24 \n", + "2875 5032 2023-12-13 18:00:57 3 1 180 58 24 \n", + "2876 5032 2023-12-13 18:03:57 3 1 180 58 24 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "2864 67 26 37 ... 0 0 24 67 \n", + "2865 67 26 37 ... 0 0 24 67 \n", + "2866 67 26 37 ... 0 0 24 67 \n", + "2867 67 26 37 ... 0 0 24 67 \n", + "2868 67 26 37 ... 0 0 24 67 \n", + "2869 87 26 37 ... 0 0 24 87 \n", + "2870 34 30 37 ... 0 0 28 34 \n", + "2871 67 26 37 ... 0 0 24 67 \n", + "2872 67 26 37 ... 0 0 24 67 \n", + "2873 67 26 37 ... 0 0 24 67 \n", + "2874 67 26 37 ... 0 0 24 67 \n", + "2875 67 26 37 ... 0 0 24 67 \n", + "2876 67 26 37 ... 0 0 24 67 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "2864 26 37 26 0 0 0 \n", + "2865 26 37 26 0 0 0 \n", + "2866 26 37 26 0 0 0 \n", + "2867 26 37 26 0 0 0 \n", + "2868 26 37 26 0 0 0 \n", + "2869 26 37 26 0 0 0 \n", + "2870 30 37 30 0 0 0 \n", + "2871 26 37 26 0 0 0 \n", + "2872 26 37 26 0 0 0 \n", + "2873 26 37 26 0 0 0 \n", + "2874 26 37 26 0 0 0 \n", + "2875 26 37 26 0 0 0 \n", + "2876 26 37 26 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=24 : ..., 1, 0, 0, 2, 2, 2, 2, 2, 2, 3, 3, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간A링5현시시간A링6현시시간A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
651850342023-12-13 05:07:1631150135432143430000214343430000
651950342023-12-13 05:09:4631150135432143430000214343430000
652050342023-12-13 05:12:1631150135432143430000214343430000
652150342023-12-13 05:14:4631150135432143430000214343430000
652250342023-12-13 05:16:54311051354321410000021434100000
652350342023-12-13 05:17:3800678000670000000670000
652450342023-12-13 05:20:08001507432143430000214343430000
652550342023-12-13 05:22:36321507432143430000214343430000
652650342023-12-13 05:25:07321507432143430000214343430000
652750342023-12-13 05:27:36321507432143430000214343430000
652850342023-12-13 05:30:07321507432143430000214343430000
652950342023-12-13 05:32:3732150117432143430000214343430000
653050342023-12-13 05:35:1633160117452646430000224946430000
653150342023-12-13 05:38:3703200158563357540000276257540000
653250342023-12-13 05:41:1703160158452646430000224946430000
653350342023-12-13 05:43:5703160157452646430000224946430000
653450342023-12-13 05:46:3703160158452646430000224946430000
653550342023-12-13 05:49:1703160158452646430000224946430000
653650342023-12-13 05:51:5703160158452646430000224946430000
653750342023-12-13 05:54:3703160158452646430000224946430000
653850342023-12-13 05:57:1703160158452646430000224946430000
653950342023-12-13 05:59:5703160158452646430000224946430000
654050342023-12-13 06:02:3703160158452646430000224946430000
654150342023-12-13 06:05:1703160158452646430000224946430000
654250342023-12-13 06:07:5703160158452646430000224946430000
654350342023-12-13 06:10:3703160158452646430000224946430000
654450342023-12-13 06:13:1703160158452646430000224946430000
654550342023-12-13 06:15:5703160158452646430000224946430000
654650342023-12-13 06:18:3703160158452646430000224946430000
654750342023-12-13 06:21:1703160158452646430000224946430000
654850342023-12-13 06:23:5703160158452646430000224946430000
654950342023-12-13 06:26:3703160158452646430000224946430000
655050342023-12-13 06:29:1703160158452646430000224946430000
655150342023-12-13 06:31:5703160158452646430000224946430000
655250342023-12-13 06:35:3903222110633964560000317164560000
655350342023-12-13 06:39:2203222162633964560000317164560000
655450342023-12-13 06:42:1203170162483049430000245449430000
655550342023-12-13 06:45:0103170162483049430000245449430000
655650342023-12-13 06:47:5103170162483049430000245449430000
655750342023-12-13 06:50:4103170162483049430000245449430000
655850342023-12-13 06:53:3103170162483049430000245449430000
655950342023-12-13 06:56:2103170162483049430000245449430000
656050342023-12-13 06:59:1203170162483049430000245449430000
656150342023-12-13 07:02:0203170122483049430000245449430000
656250342023-12-13 07:05:4003218160644062520000327262520000
656350342023-12-13 07:08:4003180160533351430000266051430000
656450342023-12-13 07:11:4003180160533351430000266051430000
656550342023-12-13 07:14:4003180160533351430000266051430000
656650342023-12-13 07:17:3903180160533351430000266051430000
656750342023-12-13 07:20:4003180160533351430000266051430000
656850342023-12-13 07:23:3903180160533351430000266051430000
656950342023-12-13 07:26:4003180160533351430000266051430000
657050342023-12-13 07:29:4003180160533351430000266051430000
657150342023-12-13 07:32:4003180160533351430000266051430000
657250342023-12-13 07:35:4003180160533351430000266051430000
657350342023-12-13 07:38:4003180160533351430000266051430000
657450342023-12-13 07:41:4003180160533351430000266051430000
657550342023-12-13 07:44:4003180160533351430000266051430000
657650342023-12-13 07:47:30031301605333440000026604400000
657750342023-12-13 07:48:15031301600448600000044860000
657850342023-12-13 07:50:5803162178452846430000225146430000
657950342023-12-13 07:53:3903162160452846430000225146430000
658050342023-12-13 07:56:3903180160533351430000266051430000
658150342023-12-13 07:59:4003180160533351430000266051430000
658250342023-12-13 08:02:3903180160533351430000266051430000
658350342023-12-13 08:05:3903180160533351430000266051430000
658450342023-12-13 08:08:4003180160533351430000266051430000
658550342023-12-13 08:11:4003180160533351430000266051430000
658650342023-12-13 08:14:4003180160533351430000266051430000
658750342023-12-13 08:17:3903180160533351430000266051430000
658850342023-12-13 08:20:3903180160533351430000266051430000
658950342023-12-13 08:23:4003180160533351430000266051430000
659050342023-12-13 08:26:3903180160533351430000266051430000
659150342023-12-13 08:29:3903180160533351430000266051430000
659250342023-12-13 08:32:3903180160533351430000266051430000
659350342023-12-13 08:35:3903180160533351430000266051430000
659450342023-12-13 08:38:4003180160533351430000266051430000
659550342023-12-13 08:41:4003180160533351430000266051430000
659650342023-12-13 08:44:4003180160533351430000266051430000
659750342023-12-13 08:47:4003180160533351430000266051430000
659850342023-12-13 08:50:4003180160533351430000266051430000
659950342023-12-13 08:53:4003180160533351430000266051430000
660050342023-12-13 08:59:120346132000460000000460000
660150342023-12-13 09:02:4003208160613959490000307059490000
660250342023-12-13 09:05:4003180160533351430000266051430000
660350342023-12-13 09:08:4003180160533351430000266051430000
660450342023-12-13 09:11:4003180160533351430000266051430000
660550342023-12-13 09:14:3800178158523350430000265950430000
660650342023-12-13 09:17:3731180158533351430000266051430000
660750342023-12-13 09:20:3731180158533351430000266051430000
660850342023-12-13 09:23:3731180158533351430000266051430000
660950342023-12-13 09:26:3731180158533351430000266051430000
661050342023-12-13 09:29:3831180158533351430000266051430000
661150342023-12-13 09:32:383118018533351430000266051430000
661250342023-12-13 09:35:0832150168432143430000214343430000
661350342023-12-13 09:37:4632159157442943430000235043430000
661450342023-12-13 09:40:3731170157513343430000275743430000
661550342023-12-13 09:43:2731170157513343430000275743430000
661650342023-12-13 09:46:1731170157513343430000275743430000
661750342023-12-13 09:49:0731170157513343430000275743430000
661850342023-12-13 09:51:5731170157513343430000275743430000
661950342023-12-13 09:54:4731170157513343430000275743430000
662050342023-12-13 09:57:3731170157513343430000275743430000
\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "6518 5034 2023-12-13 05:07:16 3 1 150 135 43 \n", + "6519 5034 2023-12-13 05:09:46 3 1 150 135 43 \n", + "6520 5034 2023-12-13 05:12:16 3 1 150 135 43 \n", + "6521 5034 2023-12-13 05:14:46 3 1 150 135 43 \n", + "6522 5034 2023-12-13 05:16:54 3 1 105 135 43 \n", + "6523 5034 2023-12-13 05:17:38 0 0 67 8 0 \n", + "6524 5034 2023-12-13 05:20:08 0 0 150 7 43 \n", + "6525 5034 2023-12-13 05:22:36 3 2 150 7 43 \n", + "6526 5034 2023-12-13 05:25:07 3 2 150 7 43 \n", + "6527 5034 2023-12-13 05:27:36 3 2 150 7 43 \n", + "6528 5034 2023-12-13 05:30:07 3 2 150 7 43 \n", + "6529 5034 2023-12-13 05:32:37 3 2 150 117 43 \n", + "6530 5034 2023-12-13 05:35:16 3 3 160 117 45 \n", + "6531 5034 2023-12-13 05:38:37 0 3 200 158 56 \n", + "6532 5034 2023-12-13 05:41:17 0 3 160 158 45 \n", + "6533 5034 2023-12-13 05:43:57 0 3 160 157 45 \n", + "6534 5034 2023-12-13 05:46:37 0 3 160 158 45 \n", + "6535 5034 2023-12-13 05:49:17 0 3 160 158 45 \n", + "6536 5034 2023-12-13 05:51:57 0 3 160 158 45 \n", + "6537 5034 2023-12-13 05:54:37 0 3 160 158 45 \n", + "6538 5034 2023-12-13 05:57:17 0 3 160 158 45 \n", + "6539 5034 2023-12-13 05:59:57 0 3 160 158 45 \n", + "6540 5034 2023-12-13 06:02:37 0 3 160 158 45 \n", + "6541 5034 2023-12-13 06:05:17 0 3 160 158 45 \n", + "6542 5034 2023-12-13 06:07:57 0 3 160 158 45 \n", + "6543 5034 2023-12-13 06:10:37 0 3 160 158 45 \n", + "6544 5034 2023-12-13 06:13:17 0 3 160 158 45 \n", + "6545 5034 2023-12-13 06:15:57 0 3 160 158 45 \n", + "6546 5034 2023-12-13 06:18:37 0 3 160 158 45 \n", + "6547 5034 2023-12-13 06:21:17 0 3 160 158 45 \n", + "6548 5034 2023-12-13 06:23:57 0 3 160 158 45 \n", + "6549 5034 2023-12-13 06:26:37 0 3 160 158 45 \n", + "6550 5034 2023-12-13 06:29:17 0 3 160 158 45 \n", + "6551 5034 2023-12-13 06:31:57 0 3 160 158 45 \n", + "6552 5034 2023-12-13 06:35:39 0 3 222 110 63 \n", + "6553 5034 2023-12-13 06:39:22 0 3 222 162 63 \n", + "6554 5034 2023-12-13 06:42:12 0 3 170 162 48 \n", + "6555 5034 2023-12-13 06:45:01 0 3 170 162 48 \n", + "6556 5034 2023-12-13 06:47:51 0 3 170 162 48 \n", + "6557 5034 2023-12-13 06:50:41 0 3 170 162 48 \n", + "6558 5034 2023-12-13 06:53:31 0 3 170 162 48 \n", + "6559 5034 2023-12-13 06:56:21 0 3 170 162 48 \n", + "6560 5034 2023-12-13 06:59:12 0 3 170 162 48 \n", + "6561 5034 2023-12-13 07:02:02 0 3 170 122 48 \n", + "6562 5034 2023-12-13 07:05:40 0 3 218 160 64 \n", + "6563 5034 2023-12-13 07:08:40 0 3 180 160 53 \n", + "6564 5034 2023-12-13 07:11:40 0 3 180 160 53 \n", + "6565 5034 2023-12-13 07:14:40 0 3 180 160 53 \n", + "6566 5034 2023-12-13 07:17:39 0 3 180 160 53 \n", + "6567 5034 2023-12-13 07:20:40 0 3 180 160 53 \n", + "6568 5034 2023-12-13 07:23:39 0 3 180 160 53 \n", + "6569 5034 2023-12-13 07:26:40 0 3 180 160 53 \n", + "6570 5034 2023-12-13 07:29:40 0 3 180 160 53 \n", + "6571 5034 2023-12-13 07:32:40 0 3 180 160 53 \n", + "6572 5034 2023-12-13 07:35:40 0 3 180 160 53 \n", + "6573 5034 2023-12-13 07:38:40 0 3 180 160 53 \n", + "6574 5034 2023-12-13 07:41:40 0 3 180 160 53 \n", + "6575 5034 2023-12-13 07:44:40 0 3 180 160 53 \n", + "6576 5034 2023-12-13 07:47:30 0 3 130 160 53 \n", + "6577 5034 2023-12-13 07:48:15 0 3 130 16 0 \n", + "6578 5034 2023-12-13 07:50:58 0 3 162 178 45 \n", + "6579 5034 2023-12-13 07:53:39 0 3 162 160 45 \n", + "6580 5034 2023-12-13 07:56:39 0 3 180 160 53 \n", + "6581 5034 2023-12-13 07:59:40 0 3 180 160 53 \n", + "6582 5034 2023-12-13 08:02:39 0 3 180 160 53 \n", + "6583 5034 2023-12-13 08:05:39 0 3 180 160 53 \n", + "6584 5034 2023-12-13 08:08:40 0 3 180 160 53 \n", + "6585 5034 2023-12-13 08:11:40 0 3 180 160 53 \n", + "6586 5034 2023-12-13 08:14:40 0 3 180 160 53 \n", + "6587 5034 2023-12-13 08:17:39 0 3 180 160 53 \n", + "6588 5034 2023-12-13 08:20:39 0 3 180 160 53 \n", + "6589 5034 2023-12-13 08:23:40 0 3 180 160 53 \n", + "6590 5034 2023-12-13 08:26:39 0 3 180 160 53 \n", + "6591 5034 2023-12-13 08:29:39 0 3 180 160 53 \n", + "6592 5034 2023-12-13 08:32:39 0 3 180 160 53 \n", + "6593 5034 2023-12-13 08:35:39 0 3 180 160 53 \n", + "6594 5034 2023-12-13 08:38:40 0 3 180 160 53 \n", + "6595 5034 2023-12-13 08:41:40 0 3 180 160 53 \n", + "6596 5034 2023-12-13 08:44:40 0 3 180 160 53 \n", + "6597 5034 2023-12-13 08:47:40 0 3 180 160 53 \n", + "6598 5034 2023-12-13 08:50:40 0 3 180 160 53 \n", + "6599 5034 2023-12-13 08:53:40 0 3 180 160 53 \n", + "6600 5034 2023-12-13 08:59:12 0 3 46 132 0 \n", + "6601 5034 2023-12-13 09:02:40 0 3 208 160 61 \n", + "6602 5034 2023-12-13 09:05:40 0 3 180 160 53 \n", + "6603 5034 2023-12-13 09:08:40 0 3 180 160 53 \n", + "6604 5034 2023-12-13 09:11:40 0 3 180 160 53 \n", + "6605 5034 2023-12-13 09:14:38 0 0 178 158 52 \n", + "6606 5034 2023-12-13 09:17:37 3 1 180 158 53 \n", + "6607 5034 2023-12-13 09:20:37 3 1 180 158 53 \n", + "6608 5034 2023-12-13 09:23:37 3 1 180 158 53 \n", + "6609 5034 2023-12-13 09:26:37 3 1 180 158 53 \n", + "6610 5034 2023-12-13 09:29:38 3 1 180 158 53 \n", + "6611 5034 2023-12-13 09:32:38 3 1 180 18 53 \n", + "6612 5034 2023-12-13 09:35:08 3 2 150 168 43 \n", + "6613 5034 2023-12-13 09:37:46 3 2 159 157 44 \n", + "6614 5034 2023-12-13 09:40:37 3 1 170 157 51 \n", + "6615 5034 2023-12-13 09:43:27 3 1 170 157 51 \n", + "6616 5034 2023-12-13 09:46:17 3 1 170 157 51 \n", + "6617 5034 2023-12-13 09:49:07 3 1 170 157 51 \n", + "6618 5034 2023-12-13 09:51:57 3 1 170 157 51 \n", + "6619 5034 2023-12-13 09:54:47 3 1 170 157 51 \n", + "6620 5034 2023-12-13 09:57:37 3 1 170 157 51 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n", + "6518 21 43 43 0 0 0 0 21 \n", + "6519 21 43 43 0 0 0 0 21 \n", + "6520 21 43 43 0 0 0 0 21 \n", + "6521 21 43 43 0 0 0 0 21 \n", + "6522 21 41 0 0 0 0 0 21 \n", + "6523 0 0 67 0 0 0 0 0 \n", + "6524 21 43 43 0 0 0 0 21 \n", + "6525 21 43 43 0 0 0 0 21 \n", + "6526 21 43 43 0 0 0 0 21 \n", + "6527 21 43 43 0 0 0 0 21 \n", + "6528 21 43 43 0 0 0 0 21 \n", + "6529 21 43 43 0 0 0 0 21 \n", + "6530 26 46 43 0 0 0 0 22 \n", + "6531 33 57 54 0 0 0 0 27 \n", + "6532 26 46 43 0 0 0 0 22 \n", + "6533 26 46 43 0 0 0 0 22 \n", + "6534 26 46 43 0 0 0 0 22 \n", + "6535 26 46 43 0 0 0 0 22 \n", + "6536 26 46 43 0 0 0 0 22 \n", + "6537 26 46 43 0 0 0 0 22 \n", + "6538 26 46 43 0 0 0 0 22 \n", + "6539 26 46 43 0 0 0 0 22 \n", + "6540 26 46 43 0 0 0 0 22 \n", + "6541 26 46 43 0 0 0 0 22 \n", + "6542 26 46 43 0 0 0 0 22 \n", + "6543 26 46 43 0 0 0 0 22 \n", + "6544 26 46 43 0 0 0 0 22 \n", + "6545 26 46 43 0 0 0 0 22 \n", + "6546 26 46 43 0 0 0 0 22 \n", + "6547 26 46 43 0 0 0 0 22 \n", + "6548 26 46 43 0 0 0 0 22 \n", + "6549 26 46 43 0 0 0 0 22 \n", + "6550 26 46 43 0 0 0 0 22 \n", + "6551 26 46 43 0 0 0 0 22 \n", + "6552 39 64 56 0 0 0 0 31 \n", + "6553 39 64 56 0 0 0 0 31 \n", + "6554 30 49 43 0 0 0 0 24 \n", + "6555 30 49 43 0 0 0 0 24 \n", + "6556 30 49 43 0 0 0 0 24 \n", + "6557 30 49 43 0 0 0 0 24 \n", + "6558 30 49 43 0 0 0 0 24 \n", + "6559 30 49 43 0 0 0 0 24 \n", + "6560 30 49 43 0 0 0 0 24 \n", + "6561 30 49 43 0 0 0 0 24 \n", + "6562 40 62 52 0 0 0 0 32 \n", + "6563 33 51 43 0 0 0 0 26 \n", + "6564 33 51 43 0 0 0 0 26 \n", + "6565 33 51 43 0 0 0 0 26 \n", + "6566 33 51 43 0 0 0 0 26 \n", + "6567 33 51 43 0 0 0 0 26 \n", + "6568 33 51 43 0 0 0 0 26 \n", + "6569 33 51 43 0 0 0 0 26 \n", + "6570 33 51 43 0 0 0 0 26 \n", + "6571 33 51 43 0 0 0 0 26 \n", + "6572 33 51 43 0 0 0 0 26 \n", + "6573 33 51 43 0 0 0 0 26 \n", + "6574 33 51 43 0 0 0 0 26 \n", + "6575 33 51 43 0 0 0 0 26 \n", + "6576 33 44 0 0 0 0 0 26 \n", + "6577 0 44 86 0 0 0 0 0 \n", + "6578 28 46 43 0 0 0 0 22 \n", + "6579 28 46 43 0 0 0 0 22 \n", + "6580 33 51 43 0 0 0 0 26 \n", + "6581 33 51 43 0 0 0 0 26 \n", + "6582 33 51 43 0 0 0 0 26 \n", + "6583 33 51 43 0 0 0 0 26 \n", + "6584 33 51 43 0 0 0 0 26 \n", + "6585 33 51 43 0 0 0 0 26 \n", + "6586 33 51 43 0 0 0 0 26 \n", + "6587 33 51 43 0 0 0 0 26 \n", + "6588 33 51 43 0 0 0 0 26 \n", + "6589 33 51 43 0 0 0 0 26 \n", + "6590 33 51 43 0 0 0 0 26 \n", + "6591 33 51 43 0 0 0 0 26 \n", + "6592 33 51 43 0 0 0 0 26 \n", + "6593 33 51 43 0 0 0 0 26 \n", + "6594 33 51 43 0 0 0 0 26 \n", + "6595 33 51 43 0 0 0 0 26 \n", + "6596 33 51 43 0 0 0 0 26 \n", + "6597 33 51 43 0 0 0 0 26 \n", + "6598 33 51 43 0 0 0 0 26 \n", + "6599 33 51 43 0 0 0 0 26 \n", + "6600 0 0 46 0 0 0 0 0 \n", + "6601 39 59 49 0 0 0 0 30 \n", + "6602 33 51 43 0 0 0 0 26 \n", + "6603 33 51 43 0 0 0 0 26 \n", + "6604 33 51 43 0 0 0 0 26 \n", + "6605 33 50 43 0 0 0 0 26 \n", + "6606 33 51 43 0 0 0 0 26 \n", + "6607 33 51 43 0 0 0 0 26 \n", + "6608 33 51 43 0 0 0 0 26 \n", + "6609 33 51 43 0 0 0 0 26 \n", + "6610 33 51 43 0 0 0 0 26 \n", + "6611 33 51 43 0 0 0 0 26 \n", + "6612 21 43 43 0 0 0 0 21 \n", + "6613 29 43 43 0 0 0 0 23 \n", + "6614 33 43 43 0 0 0 0 27 \n", + "6615 33 43 43 0 0 0 0 27 \n", + "6616 33 43 43 0 0 0 0 27 \n", + "6617 33 43 43 0 0 0 0 27 \n", + "6618 33 43 43 0 0 0 0 27 \n", + "6619 33 43 43 0 0 0 0 27 \n", + "6620 33 43 43 0 0 0 0 27 \n", + "\n", + " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "6518 43 43 43 0 0 0 0 \n", + "6519 43 43 43 0 0 0 0 \n", + "6520 43 43 43 0 0 0 0 \n", + "6521 43 43 43 0 0 0 0 \n", + "6522 43 41 0 0 0 0 0 \n", + "6523 0 0 67 0 0 0 0 \n", + "6524 43 43 43 0 0 0 0 \n", + "6525 43 43 43 0 0 0 0 \n", + "6526 43 43 43 0 0 0 0 \n", + "6527 43 43 43 0 0 0 0 \n", + "6528 43 43 43 0 0 0 0 \n", + "6529 43 43 43 0 0 0 0 \n", + "6530 49 46 43 0 0 0 0 \n", + "6531 62 57 54 0 0 0 0 \n", + "6532 49 46 43 0 0 0 0 \n", + "6533 49 46 43 0 0 0 0 \n", + "6534 49 46 43 0 0 0 0 \n", + "6535 49 46 43 0 0 0 0 \n", + "6536 49 46 43 0 0 0 0 \n", + "6537 49 46 43 0 0 0 0 \n", + "6538 49 46 43 0 0 0 0 \n", + "6539 49 46 43 0 0 0 0 \n", + "6540 49 46 43 0 0 0 0 \n", + "6541 49 46 43 0 0 0 0 \n", + "6542 49 46 43 0 0 0 0 \n", + "6543 49 46 43 0 0 0 0 \n", + "6544 49 46 43 0 0 0 0 \n", + "6545 49 46 43 0 0 0 0 \n", + "6546 49 46 43 0 0 0 0 \n", + "6547 49 46 43 0 0 0 0 \n", + "6548 49 46 43 0 0 0 0 \n", + "6549 49 46 43 0 0 0 0 \n", + "6550 49 46 43 0 0 0 0 \n", + "6551 49 46 43 0 0 0 0 \n", + "6552 71 64 56 0 0 0 0 \n", + "6553 71 64 56 0 0 0 0 \n", + "6554 54 49 43 0 0 0 0 \n", + "6555 54 49 43 0 0 0 0 \n", + "6556 54 49 43 0 0 0 0 \n", + "6557 54 49 43 0 0 0 0 \n", + "6558 54 49 43 0 0 0 0 \n", + "6559 54 49 43 0 0 0 0 \n", + "6560 54 49 43 0 0 0 0 \n", + "6561 54 49 43 0 0 0 0 \n", + "6562 72 62 52 0 0 0 0 \n", + "6563 60 51 43 0 0 0 0 \n", + "6564 60 51 43 0 0 0 0 \n", + "6565 60 51 43 0 0 0 0 \n", + "6566 60 51 43 0 0 0 0 \n", + "6567 60 51 43 0 0 0 0 \n", + "6568 60 51 43 0 0 0 0 \n", + "6569 60 51 43 0 0 0 0 \n", + "6570 60 51 43 0 0 0 0 \n", + "6571 60 51 43 0 0 0 0 \n", + "6572 60 51 43 0 0 0 0 \n", + "6573 60 51 43 0 0 0 0 \n", + "6574 60 51 43 0 0 0 0 \n", + "6575 60 51 43 0 0 0 0 \n", + "6576 60 44 0 0 0 0 0 \n", + "6577 0 44 86 0 0 0 0 \n", + "6578 51 46 43 0 0 0 0 \n", + "6579 51 46 43 0 0 0 0 \n", + "6580 60 51 43 0 0 0 0 \n", + "6581 60 51 43 0 0 0 0 \n", + "6582 60 51 43 0 0 0 0 \n", + "6583 60 51 43 0 0 0 0 \n", + "6584 60 51 43 0 0 0 0 \n", + "6585 60 51 43 0 0 0 0 \n", + "6586 60 51 43 0 0 0 0 \n", + "6587 60 51 43 0 0 0 0 \n", + "6588 60 51 43 0 0 0 0 \n", + "6589 60 51 43 0 0 0 0 \n", + "6590 60 51 43 0 0 0 0 \n", + "6591 60 51 43 0 0 0 0 \n", + "6592 60 51 43 0 0 0 0 \n", + "6593 60 51 43 0 0 0 0 \n", + "6594 60 51 43 0 0 0 0 \n", + "6595 60 51 43 0 0 0 0 \n", + "6596 60 51 43 0 0 0 0 \n", + "6597 60 51 43 0 0 0 0 \n", + "6598 60 51 43 0 0 0 0 \n", + "6599 60 51 43 0 0 0 0 \n", + "6600 0 0 46 0 0 0 0 \n", + "6601 70 59 49 0 0 0 0 \n", + "6602 60 51 43 0 0 0 0 \n", + "6603 60 51 43 0 0 0 0 \n", + "6604 60 51 43 0 0 0 0 \n", + "6605 59 50 43 0 0 0 0 \n", + "6606 60 51 43 0 0 0 0 \n", + "6607 60 51 43 0 0 0 0 \n", + "6608 60 51 43 0 0 0 0 \n", + "6609 60 51 43 0 0 0 0 \n", + "6610 60 51 43 0 0 0 0 \n", + "6611 60 51 43 0 0 0 0 \n", + "6612 43 43 43 0 0 0 0 \n", + "6613 50 43 43 0 0 0 0 \n", + "6614 57 43 43 0 0 0 0 \n", + "6615 57 43 43 0 0 0 0 \n", + "6616 57 43 43 0 0 0 0 \n", + "6617 57 43 43 0 0 0 0 \n", + "6618 57 43 43 0 0 0 0 \n", + "6619 57 43 43 0 0 0 0 \n", + "6620 57 43 43 0 0 0 0 " + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=109 : ..., 1, 0, 0, 2, 2, 1, ...\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
683150342023-12-13 21:28:573117015751304544...00295245440000
683250342023-12-13 21:31:473117015751304544...00295245440000
683350342023-12-13 21:34:373117015751304544...00295245440000
683450342023-12-13 21:37:273117015751304544...00295245440000
683550342023-12-13 21:40:173117015751304544...00295245440000
683650342023-12-13 21:43:07311241575130430...0029524300000
683750342023-12-13 21:43:5100903200090...00000900000
683850342023-12-13 21:46:21001501143214343...00214343430000
683950342023-12-13 21:48:513215016143214343...00214343430000
684050342023-12-13 21:51:373216615750294443...00285144430000
684150342023-12-13 21:54:273117015751304544...00295245440000
684250342023-12-13 21:57:173117015751304544...00295245440000
684350342023-12-13 22:00:073117015751304544...00295245440000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "6831 5034 2023-12-13 21:28:57 3 1 170 157 51 \n", + "6832 5034 2023-12-13 21:31:47 3 1 170 157 51 \n", + "6833 5034 2023-12-13 21:34:37 3 1 170 157 51 \n", + "6834 5034 2023-12-13 21:37:27 3 1 170 157 51 \n", + "6835 5034 2023-12-13 21:40:17 3 1 170 157 51 \n", + "6836 5034 2023-12-13 21:43:07 3 1 124 157 51 \n", + "6837 5034 2023-12-13 21:43:51 0 0 90 32 0 \n", + "6838 5034 2023-12-13 21:46:21 0 0 150 11 43 \n", + "6839 5034 2023-12-13 21:48:51 3 2 150 161 43 \n", + "6840 5034 2023-12-13 21:51:37 3 2 166 157 50 \n", + "6841 5034 2023-12-13 21:54:27 3 1 170 157 51 \n", + "6842 5034 2023-12-13 21:57:17 3 1 170 157 51 \n", + "6843 5034 2023-12-13 22:00:07 3 1 170 157 51 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "6831 30 45 44 ... 0 0 29 52 \n", + "6832 30 45 44 ... 0 0 29 52 \n", + "6833 30 45 44 ... 0 0 29 52 \n", + "6834 30 45 44 ... 0 0 29 52 \n", + "6835 30 45 44 ... 0 0 29 52 \n", + "6836 30 43 0 ... 0 0 29 52 \n", + "6837 0 0 90 ... 0 0 0 0 \n", + "6838 21 43 43 ... 0 0 21 43 \n", + "6839 21 43 43 ... 0 0 21 43 \n", + "6840 29 44 43 ... 0 0 28 51 \n", + "6841 30 45 44 ... 0 0 29 52 \n", + "6842 30 45 44 ... 0 0 29 52 \n", + "6843 30 45 44 ... 0 0 29 52 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "6831 45 44 0 0 0 0 \n", + "6832 45 44 0 0 0 0 \n", + "6833 45 44 0 0 0 0 \n", + "6834 45 44 0 0 0 0 \n", + "6835 45 44 0 0 0 0 \n", + "6836 43 0 0 0 0 0 \n", + "6837 0 90 0 0 0 0 \n", + "6838 43 43 0 0 0 0 \n", + "6839 43 43 0 0 0 0 \n", + "6840 44 43 0 0 0 0 \n", + "6841 45 44 0 0 0 0 \n", + "6842 45 44 0 0 0 0 \n", + "6843 45 44 0 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=111 : ..., 1, 0, 0, 2, 2, 2, 2, 1\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
686050342023-12-13 22:45:163115915647264343...00274643430000
686150342023-12-13 22:47:553116015647264443...00274644430000
686250342023-12-13 22:50:353116015647264443...00274644430000
686350342023-12-13 22:53:163116015647264443...00274644430000
686450342023-12-13 22:55:563116015647264443...00274644430000
686550342023-12-13 22:58:363116015647264443...00274644430000
686650342023-12-13 23:02:060010946005554...0005755540000
686750342023-12-13 23:04:35001503643214343...00214343430000
686850342023-12-13 23:07:06321502643214343...00214343430000
686950342023-12-13 23:09:36321501643214343...00214343430000
687050342023-12-13 23:12:0532150643214343...00214343430000
687150342023-12-13 23:14:363215015643214343...00214343430000
687250342023-12-13 23:17:163116015647264443...00274644430000
\n", + "

13 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "6860 5034 2023-12-13 22:45:16 3 1 159 156 47 \n", + "6861 5034 2023-12-13 22:47:55 3 1 160 156 47 \n", + "6862 5034 2023-12-13 22:50:35 3 1 160 156 47 \n", + "6863 5034 2023-12-13 22:53:16 3 1 160 156 47 \n", + "6864 5034 2023-12-13 22:55:56 3 1 160 156 47 \n", + "6865 5034 2023-12-13 22:58:36 3 1 160 156 47 \n", + "6866 5034 2023-12-13 23:02:06 0 0 109 46 0 \n", + "6867 5034 2023-12-13 23:04:35 0 0 150 36 43 \n", + "6868 5034 2023-12-13 23:07:06 3 2 150 26 43 \n", + "6869 5034 2023-12-13 23:09:36 3 2 150 16 43 \n", + "6870 5034 2023-12-13 23:12:05 3 2 150 6 43 \n", + "6871 5034 2023-12-13 23:14:36 3 2 150 156 43 \n", + "6872 5034 2023-12-13 23:17:16 3 1 160 156 47 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "6860 26 43 43 ... 0 0 27 46 \n", + "6861 26 44 43 ... 0 0 27 46 \n", + "6862 26 44 43 ... 0 0 27 46 \n", + "6863 26 44 43 ... 0 0 27 46 \n", + "6864 26 44 43 ... 0 0 27 46 \n", + "6865 26 44 43 ... 0 0 27 46 \n", + "6866 0 55 54 ... 0 0 0 57 \n", + "6867 21 43 43 ... 0 0 21 43 \n", + "6868 21 43 43 ... 0 0 21 43 \n", + "6869 21 43 43 ... 0 0 21 43 \n", + "6870 21 43 43 ... 0 0 21 43 \n", + "6871 21 43 43 ... 0 0 21 43 \n", + "6872 26 44 43 ... 0 0 27 46 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "6860 43 43 0 0 0 0 \n", + "6861 44 43 0 0 0 0 \n", + "6862 44 43 0 0 0 0 \n", + "6863 44 43 0 0 0 0 \n", + "6864 44 43 0 0 0 0 \n", + "6865 44 43 0 0 0 0 \n", + "6866 55 54 0 0 0 0 \n", + "6867 43 43 0 0 0 0 \n", + "6868 43 43 0 0 0 0 \n", + "6869 43 43 0 0 0 0 \n", + "6870 43 43 0 0 0 0 \n", + "6871 43 43 0 0 0 0 \n", + "6872 44 43 0 0 0 0 \n", + "\n", + "[13 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + }, + { + "name": "stdout", + "output_type": "stream", + "text": [ + "j=132 : ..., 1, 0, 0, ....\n" + ] + }, + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
현장교차로ID수집날짜시각제어구분코드제어상태코드주기시간옵셋시간A링1현시시간A링2현시시간A링3현시시간A링4현시시간...A링7현시시간A링8현시시간B링1현시시간B링2현시시간B링3현시시간B링4현시시간B링5현시시간B링6현시시간B링7현시시간B링8현시시간
2127250412023-12-15 16:50:2331170104461031110...004610311100000
2127350412023-12-15 16:53:1331170104461031110...004610311100000
2127450412023-12-15 16:56:0331170104461031110...004610311100000
2127550412023-12-15 16:58:5331170104461031110...004610311100000
2127650422023-12-12 00:01:23001508433512916...003351291613800
..................................................................
2317150422023-12-15 16:56:010017010135652920...003565292013800
2317250422023-12-15 16:58:510017010135652920...003565292013800
2317350432023-12-12 00:01:1131150713952811...00395281140000
2317450432023-12-12 00:03:4131150713952811...00395281140000
2317550432023-12-12 00:06:1131150713952811...00395281140000
\n", + "

1904 rows × 22 columns

\n", + "
" + ], + "text/plain": [ + " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n", + "21272 5041 2023-12-15 16:50:23 3 1 170 104 46 \n", + "21273 5041 2023-12-15 16:53:13 3 1 170 104 46 \n", + "21274 5041 2023-12-15 16:56:03 3 1 170 104 46 \n", + "21275 5041 2023-12-15 16:58:53 3 1 170 104 46 \n", + "21276 5042 2023-12-12 00:01:23 0 0 150 84 33 \n", + "... ... ... ... ... ... ... ... \n", + "23171 5042 2023-12-15 16:56:01 0 0 170 101 35 \n", + "23172 5042 2023-12-15 16:58:51 0 0 170 101 35 \n", + "23173 5043 2023-12-12 00:01:11 3 1 150 71 39 \n", + "23174 5043 2023-12-12 00:03:41 3 1 150 71 39 \n", + "23175 5043 2023-12-12 00:06:11 3 1 150 71 39 \n", + "\n", + " A링2현시시간 A링3현시시간 A링4현시시간 ... A링7현시시간 A링8현시시간 B링1현시시간 B링2현시시간 \\\n", + "21272 103 11 10 ... 0 0 46 103 \n", + "21273 103 11 10 ... 0 0 46 103 \n", + "21274 103 11 10 ... 0 0 46 103 \n", + "21275 103 11 10 ... 0 0 46 103 \n", + "21276 51 29 16 ... 0 0 33 51 \n", + "... ... ... ... ... ... ... ... ... \n", + "23171 65 29 20 ... 0 0 35 65 \n", + "23172 65 29 20 ... 0 0 35 65 \n", + "23173 52 8 11 ... 0 0 39 52 \n", + "23174 52 8 11 ... 0 0 39 52 \n", + "23175 52 8 11 ... 0 0 39 52 \n", + "\n", + " B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n", + "21272 11 10 0 0 0 0 \n", + "21273 11 10 0 0 0 0 \n", + "21274 11 10 0 0 0 0 \n", + "21275 11 10 0 0 0 0 \n", + "21276 29 16 13 8 0 0 \n", + "... ... ... ... ... ... ... \n", + "23171 29 20 13 8 0 0 \n", + "23172 29 20 13 8 0 0 \n", + "23173 8 11 40 0 0 0 \n", + "23174 8 11 40 0 0 0 \n", + "23175 8 11 40 0 0 0 \n", + "\n", + "[1904 rows x 22 columns]" + ] + }, + "metadata": {}, + "output_type": "display_data" + } + ], + "source": [ + "# 제어구분코드 (0: 비감응 지역제어, 1: 감응 지역제어, 2: 감응 중앙제어, 3: 비감응 중앙제어)\n", + "# 제어상태코드 (0:오프라인, 1:온라인, 2:트랜스, 3:통신장애, 4:수동)\n", + "k = 7\n", + "\n", + "print(f\"j : 0 ~ {len(S0)}\")\n", + "print()\n", + "\n", + "j = 0\n", + "print(\"j=0 : ..., 1, 0, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 1\n", + "print(\"j=1 : ..., 1, 0, 2, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 2\n", + "print(\"j=2 : ..., 1, 0, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 8\n", + "print(\"j=8 : ..., 1, 0, 0, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 9\n", + "print(\"j=9 : ..., 1, 0, 0, 2, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 11\n", + "print(\"j=11 : ..., 1, 0, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 12\n", + "print(\"j=20 : ..., 1, 0, 0, 0, 2, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 24\n", + "print(\"j=24 : ..., 1, 0, 0, 2, 2, 2, 2, 2, 2, 3, 3, ...\")\n", + "with pd.option_context('display.max_rows', None, 'display.max_columns', None):\n", + " display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k + 90)])\n", + "\n", + "j = 109\n", + "print(\"j=109 : ..., 1, 0, 0, 2, 2, 1, ...\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 111\n", + "print(\"j=111 : ..., 1, 0, 0, 2, 2, 2, 2, 1\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k)])\n", + "\n", + "j = 132\n", + "print(\"j=132 : ..., 1, 0, 0, ....\")\n", + "display(hstr.iloc[range(S0[j] - k + 1, S0[j] + k+1891)])" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "rts", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.8.10" + } + }, + "nbformat": 4, + "nbformat_minor": 2 +}