diff --git a/1220_analyze_history_.ipynb b/1220_analyze_history_.ipynb
new file mode 100644
index 0000000..8568f1d
--- /dev/null
+++ b/1220_analyze_history_.ipynb
@@ -0,0 +1,3852 @@
+{
+ "cells": [
+ {
+ "cell_type": "code",
+ "execution_count": 1,
+ "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": 2,
+ "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": 34,
+ "metadata": {},
+ "outputs": [
+ {
+ "data": {
+ "text/html": [
+ "
\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 773 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:23:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 774 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:26:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 775 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:29:00 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 776 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:31:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 777 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:34:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 778 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:39:07 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 31 | \n",
+ " 107 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 156 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 156 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 779 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:41:27 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 140 | \n",
+ " 87 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 780 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:45:00 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 213 | \n",
+ " 140 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 31 | \n",
+ " 43 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 69 | \n",
+ " 31 | \n",
+ " 31 | \n",
+ " 43 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 781 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:47:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 782 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:50:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 783 | \n",
+ " 5031 | \n",
+ " 2023-12-13 10:53:00 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\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",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "773 20 27 29 35 0 0 0 49 \n",
+ "774 20 27 29 35 0 0 0 49 \n",
+ "775 20 27 29 35 0 0 0 49 \n",
+ "776 20 27 29 35 0 0 0 49 \n",
+ "777 20 27 29 35 0 0 0 49 \n",
+ "778 20 27 156 35 0 0 0 49 \n",
+ "779 16 27 25 35 0 0 0 37 \n",
+ "780 31 31 43 39 0 0 0 69 \n",
+ "781 20 27 29 35 0 0 0 49 \n",
+ "782 20 27 29 35 0 0 0 49 \n",
+ "783 20 27 29 35 0 0 0 49 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "773 20 27 29 35 0 0 0 \n",
+ "774 20 27 29 35 0 0 0 \n",
+ "775 20 27 29 35 0 0 0 \n",
+ "776 20 27 29 35 0 0 0 \n",
+ "777 20 27 29 35 0 0 0 \n",
+ "778 20 27 156 35 0 0 0 \n",
+ "779 16 27 25 35 0 0 0 \n",
+ "780 31 31 43 39 0 0 0 \n",
+ "781 20 27 29 35 0 0 0 \n",
+ "782 20 27 29 35 0 0 0 \n",
+ "783 20 27 29 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 907 | \n",
+ " 5031 | \n",
+ " 2023-12-13 17:53:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 908 | \n",
+ " 5031 | \n",
+ " 2023-12-13 17:56:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 909 | \n",
+ " 5031 | \n",
+ " 2023-12-13 17:59:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 910 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:02:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 911 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:05:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 912 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:10:47 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 52 | \n",
+ " 107 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 161 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 161 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 913 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:13:07 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 140 | \n",
+ " 67 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 914 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:17:06 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 239 | \n",
+ " 126 | \n",
+ " 90 | \n",
+ " 31 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 90 | \n",
+ " 31 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 915 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:20:39 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 213 | \n",
+ " 159 | \n",
+ " 78 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 78 | \n",
+ " 25 | \n",
+ " 31 | \n",
+ " 40 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 916 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:23:39 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 160 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 33 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 917 | \n",
+ " 5031 | \n",
+ " 2023-12-13 18:26:38 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 179 | \n",
+ " 159 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 32 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 65 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 32 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\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",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "907 20 27 33 35 0 0 0 65 \n",
+ "908 20 27 33 35 0 0 0 65 \n",
+ "909 20 27 33 35 0 0 0 65 \n",
+ "910 20 27 33 35 0 0 0 65 \n",
+ "911 20 27 33 35 0 0 0 65 \n",
+ "912 20 27 161 35 0 0 0 65 \n",
+ "913 16 27 25 35 0 0 0 37 \n",
+ "914 31 31 48 39 0 0 0 90 \n",
+ "915 25 31 40 39 0 0 0 78 \n",
+ "916 20 27 33 35 0 0 0 65 \n",
+ "917 20 27 32 35 0 0 0 65 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "907 20 27 33 35 0 0 0 \n",
+ "908 20 27 33 35 0 0 0 \n",
+ "909 20 27 33 35 0 0 0 \n",
+ "910 20 27 33 35 0 0 0 \n",
+ "911 20 27 33 35 0 0 0 \n",
+ "912 20 27 161 35 0 0 0 \n",
+ "913 16 27 25 35 0 0 0 \n",
+ "914 31 31 48 39 0 0 0 \n",
+ "915 25 31 40 39 0 0 0 \n",
+ "916 20 27 33 35 0 0 0 \n",
+ "917 20 27 32 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1028 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:38:28 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 186 | \n",
+ " 128 | \n",
+ " 54 | \n",
+ " 26 | \n",
+ " 31 | \n",
+ " 36 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 54 | \n",
+ " 26 | \n",
+ " 31 | \n",
+ " 36 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1029 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:41:00 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 152 | \n",
+ " 0 | \n",
+ " 41 | \n",
+ " 17 | \n",
+ " 29 | \n",
+ " 27 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 41 | \n",
+ " 17 | \n",
+ " 29 | \n",
+ " 27 | \n",
+ " 38 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1030 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:43:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1031 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:45:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1032 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:48:00 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1033 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:52:43 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 26 | \n",
+ " 3 | \n",
+ " 179 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 179 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1034 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:55:02 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 140 | \n",
+ " 2 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1035 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:57:22 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 2 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1036 | \n",
+ " 5031 | \n",
+ " 2023-12-13 23:59:43 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 2 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1037 | \n",
+ " 5031 | \n",
+ " 2023-12-14 00:02:03 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 122 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1038 | \n",
+ " 5031 | \n",
+ " 2023-12-14 00:04:41 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 158 | \n",
+ " 1 | \n",
+ " 43 | \n",
+ " 18 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 18 | \n",
+ " 30 | \n",
+ " 28 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\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",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "1028 26 31 36 39 0 0 0 54 \n",
+ "1029 17 29 27 38 0 0 0 41 \n",
+ "1030 16 27 25 35 0 0 0 37 \n",
+ "1031 16 27 25 35 0 0 0 37 \n",
+ "1032 16 27 25 35 0 0 0 37 \n",
+ "1033 16 27 25 35 0 0 0 179 \n",
+ "1034 16 27 25 35 0 0 0 37 \n",
+ "1035 16 27 25 35 0 0 0 37 \n",
+ "1036 16 27 25 35 0 0 0 37 \n",
+ "1037 16 27 25 35 0 0 0 37 \n",
+ "1038 18 30 28 39 0 0 0 43 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "1028 26 31 36 39 0 0 0 \n",
+ "1029 17 29 27 38 0 0 0 \n",
+ "1030 16 27 25 35 0 0 0 \n",
+ "1031 16 27 25 35 0 0 0 \n",
+ "1032 16 27 25 35 0 0 0 \n",
+ "1033 16 27 25 35 0 0 0 \n",
+ "1034 16 27 25 35 0 0 0 \n",
+ "1035 16 27 25 35 0 0 0 \n",
+ "1036 16 27 25 35 0 0 0 \n",
+ "1037 16 27 25 35 0 0 0 \n",
+ "1038 18 30 28 39 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1757 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:01:11 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 152 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1758 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:03:52 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 52 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1759 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:07:50 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 239 | \n",
+ " 111 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1760 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:11:40 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 230 | \n",
+ " 161 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1761 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:14:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1762 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:17:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1763 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:21:58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 58 | \n",
+ " 126 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 126 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1764 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:24:18 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 140 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1765 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:26:49 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 151 | \n",
+ " 169 | \n",
+ " 39 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1766 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:29:41 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 172 | \n",
+ " 161 | \n",
+ " 47 | \n",
+ " 32 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 47 | \n",
+ " 32 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1767 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:32:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n",
+ "1757 5031 2023-12-15 07:01:11 3 1 160 152 43 \n",
+ "1758 5031 2023-12-15 07:03:52 3 1 160 52 43 \n",
+ "1759 5031 2023-12-15 07:07:50 3 2 239 111 70 \n",
+ "1760 5031 2023-12-15 07:11:40 3 2 230 161 66 \n",
+ "1761 5031 2023-12-15 07:14:41 3 1 180 161 49 \n",
+ "1762 5031 2023-12-15 07:17:41 3 1 180 161 49 \n",
+ "1763 5031 2023-12-15 07:21:58 0 0 1 58 126 \n",
+ "1764 5031 2023-12-15 07:24:18 0 0 140 19 37 \n",
+ "1765 5031 2023-12-15 07:26:49 3 2 151 169 39 \n",
+ "1766 5031 2023-12-15 07:29:41 3 2 172 161 47 \n",
+ "1767 5031 2023-12-15 07:32:41 3 1 180 161 49 \n",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "1757 25 27 30 35 0 0 0 43 \n",
+ "1758 25 27 30 35 0 0 0 43 \n",
+ "1759 51 31 48 39 0 0 0 70 \n",
+ "1760 48 31 46 39 0 0 0 66 \n",
+ "1761 35 27 34 35 0 0 0 49 \n",
+ "1762 35 27 34 35 0 0 0 49 \n",
+ "1763 35 27 34 35 0 0 0 126 \n",
+ "1764 16 27 25 35 0 0 0 37 \n",
+ "1765 25 27 25 35 0 0 0 39 \n",
+ "1766 32 27 31 35 0 0 0 47 \n",
+ "1767 35 27 34 35 0 0 0 49 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "1757 25 27 30 35 0 0 0 \n",
+ "1758 25 27 30 35 0 0 0 \n",
+ "1759 51 31 48 39 0 0 0 \n",
+ "1760 48 31 46 39 0 0 0 \n",
+ "1761 35 27 34 35 0 0 0 \n",
+ "1762 35 27 34 35 0 0 0 \n",
+ "1763 35 27 34 35 0 0 0 \n",
+ "1764 16 27 25 35 0 0 0 \n",
+ "1765 25 27 25 35 0 0 0 \n",
+ "1766 32 27 31 35 0 0 0 \n",
+ "1767 35 27 34 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1758 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:03:52 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 52 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 43 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1759 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:07:50 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 239 | \n",
+ " 111 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 70 | \n",
+ " 51 | \n",
+ " 31 | \n",
+ " 48 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1760 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:11:40 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 230 | \n",
+ " 161 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 66 | \n",
+ " 48 | \n",
+ " 31 | \n",
+ " 46 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1761 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:14:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1762 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:17:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1763 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:21:58 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 1 | \n",
+ " 58 | \n",
+ " 126 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 126 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1764 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:24:18 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 140 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 37 | \n",
+ " 16 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1765 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:26:49 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 151 | \n",
+ " 169 | \n",
+ " 39 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 39 | \n",
+ " 25 | \n",
+ " 27 | \n",
+ " 25 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1766 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:29:41 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 172 | \n",
+ " 161 | \n",
+ " 47 | \n",
+ " 32 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 47 | \n",
+ " 32 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1767 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:32:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1768 | \n",
+ " 5031 | \n",
+ " 2023-12-15 07:35:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 180 | \n",
+ " 161 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 35 | \n",
+ " 27 | \n",
+ " 34 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n",
+ "1758 5031 2023-12-15 07:03:52 3 1 160 52 43 \n",
+ "1759 5031 2023-12-15 07:07:50 3 2 239 111 70 \n",
+ "1760 5031 2023-12-15 07:11:40 3 2 230 161 66 \n",
+ "1761 5031 2023-12-15 07:14:41 3 1 180 161 49 \n",
+ "1762 5031 2023-12-15 07:17:41 3 1 180 161 49 \n",
+ "1763 5031 2023-12-15 07:21:58 0 0 1 58 126 \n",
+ "1764 5031 2023-12-15 07:24:18 0 0 140 19 37 \n",
+ "1765 5031 2023-12-15 07:26:49 3 2 151 169 39 \n",
+ "1766 5031 2023-12-15 07:29:41 3 2 172 161 47 \n",
+ "1767 5031 2023-12-15 07:32:41 3 1 180 161 49 \n",
+ "1768 5031 2023-12-15 07:35:41 3 1 180 161 49 \n",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "1758 25 27 30 35 0 0 0 43 \n",
+ "1759 51 31 48 39 0 0 0 70 \n",
+ "1760 48 31 46 39 0 0 0 66 \n",
+ "1761 35 27 34 35 0 0 0 49 \n",
+ "1762 35 27 34 35 0 0 0 49 \n",
+ "1763 35 27 34 35 0 0 0 126 \n",
+ "1764 16 27 25 35 0 0 0 37 \n",
+ "1765 25 27 25 35 0 0 0 39 \n",
+ "1766 32 27 31 35 0 0 0 47 \n",
+ "1767 35 27 34 35 0 0 0 49 \n",
+ "1768 35 27 34 35 0 0 0 49 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "1758 25 27 30 35 0 0 0 \n",
+ "1759 51 31 48 39 0 0 0 \n",
+ "1760 48 31 46 39 0 0 0 \n",
+ "1761 35 27 34 35 0 0 0 \n",
+ "1762 35 27 34 35 0 0 0 \n",
+ "1763 35 27 34 35 0 0 0 \n",
+ "1764 16 27 25 35 0 0 0 \n",
+ "1765 25 27 25 35 0 0 0 \n",
+ "1766 32 27 31 35 0 0 0 \n",
+ "1767 35 27 34 35 0 0 0 \n",
+ "1768 35 27 34 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1950 | \n",
+ " 5031 | \n",
+ " 2023-12-15 15:54:21 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1951 | \n",
+ " 5031 | \n",
+ " 2023-12-15 15:57:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1952 | \n",
+ " 5031 | \n",
+ " 2023-12-15 15:59:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1953 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:02:21 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1954 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:05:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1955 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:08:44 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 223 | \n",
+ " 154 | \n",
+ " 80 | \n",
+ " 29 | \n",
+ " 31 | \n",
+ " 44 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 80 | \n",
+ " 29 | \n",
+ " 31 | \n",
+ " 44 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1956 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:11:33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 169 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1957 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:14:22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 42 | \n",
+ " 23 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 23 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1958 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:17:12 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1959 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:20:02 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1960 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:22:52 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n",
+ "1950 5031 2023-12-15 15:54:21 3 1 160 140 49 \n",
+ "1951 5031 2023-12-15 15:57:01 3 1 160 140 49 \n",
+ "1952 5031 2023-12-15 15:59:41 3 1 160 140 49 \n",
+ "1953 5031 2023-12-15 16:02:21 3 1 160 140 49 \n",
+ "1954 5031 2023-12-15 16:05:01 3 1 160 100 49 \n",
+ "1955 5031 2023-12-15 16:08:44 3 2 223 154 80 \n",
+ "1956 5031 2023-12-15 16:11:33 0 0 169 153 58 \n",
+ "1957 5031 2023-12-15 16:14:22 0 0 170 153 42 \n",
+ "1958 5031 2023-12-15 16:17:12 3 1 170 153 58 \n",
+ "1959 5031 2023-12-15 16:20:02 3 1 170 153 58 \n",
+ "1960 5031 2023-12-15 16:22:52 3 1 170 153 58 \n",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "1950 20 27 29 35 0 0 0 49 \n",
+ "1951 20 27 29 35 0 0 0 49 \n",
+ "1952 20 27 29 35 0 0 0 49 \n",
+ "1953 20 27 29 35 0 0 0 49 \n",
+ "1954 20 27 29 35 0 0 0 49 \n",
+ "1955 29 31 44 39 0 0 0 80 \n",
+ "1956 19 27 30 35 0 0 0 58 \n",
+ "1957 23 31 35 39 0 0 0 42 \n",
+ "1958 19 27 31 35 0 0 0 58 \n",
+ "1959 19 27 31 35 0 0 0 58 \n",
+ "1960 19 27 31 35 0 0 0 58 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "1950 20 27 29 35 0 0 0 \n",
+ "1951 20 27 29 35 0 0 0 \n",
+ "1952 20 27 29 35 0 0 0 \n",
+ "1953 20 27 29 35 0 0 0 \n",
+ "1954 20 27 29 35 0 0 0 \n",
+ "1955 29 31 44 39 0 0 0 \n",
+ "1956 19 27 30 35 0 0 0 \n",
+ "1957 23 31 35 39 0 0 0 \n",
+ "1958 19 27 31 35 0 0 0 \n",
+ "1959 19 27 31 35 0 0 0 \n",
+ "1960 19 27 31 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 1951 | \n",
+ " 5031 | \n",
+ " 2023-12-15 15:57:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1952 | \n",
+ " 5031 | \n",
+ " 2023-12-15 15:59:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1953 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:02:21 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 140 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1954 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:05:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 160 | \n",
+ " 100 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 49 | \n",
+ " 20 | \n",
+ " 27 | \n",
+ " 29 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1955 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:08:44 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 223 | \n",
+ " 154 | \n",
+ " 80 | \n",
+ " 29 | \n",
+ " 31 | \n",
+ " 44 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 80 | \n",
+ " 29 | \n",
+ " 31 | \n",
+ " 44 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1956 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:11:33 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 169 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 30 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1957 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:14:22 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 42 | \n",
+ " 23 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 42 | \n",
+ " 23 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 39 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1958 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:17:12 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1959 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:20:02 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1960 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:22:52 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 1961 | \n",
+ " 5031 | \n",
+ " 2023-12-15 16:25:42 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 153 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 58 | \n",
+ " 19 | \n",
+ " 27 | \n",
+ " 31 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n",
+ "1951 5031 2023-12-15 15:57:01 3 1 160 140 49 \n",
+ "1952 5031 2023-12-15 15:59:41 3 1 160 140 49 \n",
+ "1953 5031 2023-12-15 16:02:21 3 1 160 140 49 \n",
+ "1954 5031 2023-12-15 16:05:01 3 1 160 100 49 \n",
+ "1955 5031 2023-12-15 16:08:44 3 2 223 154 80 \n",
+ "1956 5031 2023-12-15 16:11:33 0 0 169 153 58 \n",
+ "1957 5031 2023-12-15 16:14:22 0 0 170 153 42 \n",
+ "1958 5031 2023-12-15 16:17:12 3 1 170 153 58 \n",
+ "1959 5031 2023-12-15 16:20:02 3 1 170 153 58 \n",
+ "1960 5031 2023-12-15 16:22:52 3 1 170 153 58 \n",
+ "1961 5031 2023-12-15 16:25:42 3 1 170 153 58 \n",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "1951 20 27 29 35 0 0 0 49 \n",
+ "1952 20 27 29 35 0 0 0 49 \n",
+ "1953 20 27 29 35 0 0 0 49 \n",
+ "1954 20 27 29 35 0 0 0 49 \n",
+ "1955 29 31 44 39 0 0 0 80 \n",
+ "1956 19 27 30 35 0 0 0 58 \n",
+ "1957 23 31 35 39 0 0 0 42 \n",
+ "1958 19 27 31 35 0 0 0 58 \n",
+ "1959 19 27 31 35 0 0 0 58 \n",
+ "1960 19 27 31 35 0 0 0 58 \n",
+ "1961 19 27 31 35 0 0 0 58 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "1951 20 27 29 35 0 0 0 \n",
+ "1952 20 27 29 35 0 0 0 \n",
+ "1953 20 27 29 35 0 0 0 \n",
+ "1954 20 27 29 35 0 0 0 \n",
+ "1955 29 31 44 39 0 0 0 \n",
+ "1956 19 27 30 35 0 0 0 \n",
+ "1957 23 31 35 39 0 0 0 \n",
+ "1958 19 27 31 35 0 0 0 \n",
+ "1959 19 27 31 35 0 0 0 \n",
+ "1960 19 27 31 35 0 0 0 \n",
+ "1961 19 27 31 35 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 2161 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:28:35 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2162 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:31:25 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2163 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:34:15 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2164 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:37:05 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2165 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:39:55 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2166 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:42:27 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 133 | \n",
+ " 37 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 55 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2167 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:44:24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 117 | \n",
+ " 154 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2168 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:48:10 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 226 | \n",
+ " 40 | \n",
+ " 35 | \n",
+ " 84 | \n",
+ " 35 | \n",
+ " 37 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 35 | \n",
+ " 84 | \n",
+ " 35 | \n",
+ " 37 | \n",
+ " 35 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2169 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:51:15 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 185 | \n",
+ " 55 | \n",
+ " 27 | \n",
+ " 67 | \n",
+ " 27 | \n",
+ " 37 | \n",
+ " 27 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 27 | \n",
+ " 67 | \n",
+ " 27 | \n",
+ " 37 | \n",
+ " 27 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2170 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:54:05 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2171 | \n",
+ " 5032 | \n",
+ " 2023-12-12 07:56:55 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 170 | \n",
+ " 55 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 24 | \n",
+ " 61 | \n",
+ " 24 | \n",
+ " 37 | \n",
+ " 24 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\n",
+ "
"
+ ],
+ "text/plain": [
+ " 현장교차로ID 수집날짜시각 제어구분코드 제어상태코드 주기시간 옵셋시간 A링1현시시간 \\\n",
+ "2161 5032 2023-12-12 07:28:35 3 1 170 55 24 \n",
+ "2162 5032 2023-12-12 07:31:25 3 1 170 55 24 \n",
+ "2163 5032 2023-12-12 07:34:15 3 1 170 55 24 \n",
+ "2164 5032 2023-12-12 07:37:05 3 1 170 55 24 \n",
+ "2165 5032 2023-12-12 07:39:55 3 1 170 55 24 \n",
+ "2166 5032 2023-12-12 07:42:27 3 1 133 37 0 \n",
+ "2167 5032 2023-12-12 07:44:24 0 0 117 154 18 \n",
+ "2168 5032 2023-12-12 07:48:10 3 2 226 40 35 \n",
+ "2169 5032 2023-12-12 07:51:15 3 2 185 55 27 \n",
+ "2170 5032 2023-12-12 07:54:05 3 1 170 55 24 \n",
+ "2171 5032 2023-12-12 07:56:55 3 1 170 55 24 \n",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "2161 61 24 37 24 0 0 0 24 \n",
+ "2162 61 24 37 24 0 0 0 24 \n",
+ "2163 61 24 37 24 0 0 0 24 \n",
+ "2164 61 24 37 24 0 0 0 24 \n",
+ "2165 61 24 37 24 0 0 0 24 \n",
+ "2166 55 21 37 20 0 0 0 0 \n",
+ "2167 24 19 37 19 0 0 0 18 \n",
+ "2168 84 35 37 35 0 0 0 35 \n",
+ "2169 67 27 37 27 0 0 0 27 \n",
+ "2170 61 24 37 24 0 0 0 24 \n",
+ "2171 61 24 37 24 0 0 0 24 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "2161 61 24 37 24 0 0 0 \n",
+ "2162 61 24 37 24 0 0 0 \n",
+ "2163 61 24 37 24 0 0 0 \n",
+ "2164 61 24 37 24 0 0 0 \n",
+ "2165 61 24 37 24 0 0 0 \n",
+ "2166 55 21 37 20 0 0 0 \n",
+ "2167 24 19 37 19 0 0 0 \n",
+ "2168 84 35 37 35 0 0 0 \n",
+ "2169 67 27 37 27 0 0 0 \n",
+ "2170 61 24 37 24 0 0 0 \n",
+ "2171 61 24 37 24 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 2625 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:02:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2626 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:04:21 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2627 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:06:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2628 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:09:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 61 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2629 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:11:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 139 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2630 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:13:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 141 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2631 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:17:53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 252 | \n",
+ " 32 | \n",
+ " 132 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 132 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2632 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:19:50 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 117 | \n",
+ " 9 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2633 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:22:55 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 186 | \n",
+ " 55 | \n",
+ " 30 | \n",
+ " 60 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 30 | \n",
+ " 60 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2634 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:25:20 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 145 | \n",
+ " 60 | \n",
+ " 21 | \n",
+ " 45 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 45 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2635 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:27:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\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",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "2625 43 20 37 20 0 0 0 20 \n",
+ "2626 43 20 37 20 0 0 0 20 \n",
+ "2627 43 20 37 20 0 0 0 20 \n",
+ "2628 43 20 37 20 0 0 0 20 \n",
+ "2629 43 20 37 19 0 0 0 20 \n",
+ "2630 43 20 38 20 0 0 0 20 \n",
+ "2631 43 20 37 20 0 0 0 132 \n",
+ "2632 24 19 37 19 0 0 0 18 \n",
+ "2633 60 30 37 29 0 0 0 30 \n",
+ "2634 45 21 37 21 0 0 0 21 \n",
+ "2635 43 20 37 20 0 0 0 20 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "2625 43 20 37 20 0 0 0 \n",
+ "2626 43 20 37 20 0 0 0 \n",
+ "2627 43 20 37 20 0 0 0 \n",
+ "2628 43 20 37 20 0 0 0 \n",
+ "2629 43 20 37 19 0 0 0 \n",
+ "2630 43 20 38 20 0 0 0 \n",
+ "2631 43 20 37 20 0 0 0 \n",
+ "2632 24 19 37 19 0 0 0 \n",
+ "2633 60 30 37 29 0 0 0 \n",
+ "2634 45 21 37 21 0 0 0 \n",
+ "2635 43 20 37 20 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ },
+ {
+ "data": {
+ "text/html": [
+ "\n",
+ "\n",
+ "
\n",
+ " \n",
+ " \n",
+ " | \n",
+ " 현장교차로ID | \n",
+ " 수집날짜시각 | \n",
+ " 제어구분코드 | \n",
+ " 제어상태코드 | \n",
+ " 주기시간 | \n",
+ " 옵셋시간 | \n",
+ " A링1현시시간 | \n",
+ " A링2현시시간 | \n",
+ " A링3현시시간 | \n",
+ " A링4현시시간 | \n",
+ " A링5현시시간 | \n",
+ " A링6현시시간 | \n",
+ " A링7현시시간 | \n",
+ " A링8현시시간 | \n",
+ " B링1현시시간 | \n",
+ " B링2현시시간 | \n",
+ " B링3현시시간 | \n",
+ " B링4현시시간 | \n",
+ " B링5현시시간 | \n",
+ " B링6현시시간 | \n",
+ " B링7현시시간 | \n",
+ " B링8현시시간 | \n",
+ "
\n",
+ " \n",
+ " \n",
+ " \n",
+ " 2626 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:04:21 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2627 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:06:41 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2628 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:09:01 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 61 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2629 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:11:20 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 139 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2630 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:13:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 141 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 38 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2631 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:17:53 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 252 | \n",
+ " 32 | \n",
+ " 132 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 132 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2632 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:19:50 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 117 | \n",
+ " 9 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 18 | \n",
+ " 24 | \n",
+ " 19 | \n",
+ " 37 | \n",
+ " 19 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2633 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:22:55 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 186 | \n",
+ " 55 | \n",
+ " 30 | \n",
+ " 60 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 30 | \n",
+ " 60 | \n",
+ " 30 | \n",
+ " 37 | \n",
+ " 29 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2634 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:25:20 | \n",
+ " 3 | \n",
+ " 2 | \n",
+ " 145 | \n",
+ " 60 | \n",
+ " 21 | \n",
+ " 45 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 21 | \n",
+ " 45 | \n",
+ " 21 | \n",
+ " 37 | \n",
+ " 21 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2635 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:27:40 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ " 2636 | \n",
+ " 5032 | \n",
+ " 2023-12-13 05:30:00 | \n",
+ " 3 | \n",
+ " 1 | \n",
+ " 140 | \n",
+ " 60 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 20 | \n",
+ " 43 | \n",
+ " 20 | \n",
+ " 37 | \n",
+ " 20 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ " 0 | \n",
+ "
\n",
+ " \n",
+ "
\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",
+ "\n",
+ " A링2현시시간 A링3현시시간 A링4현시시간 A링5현시시간 A링6현시시간 A링7현시시간 A링8현시시간 B링1현시시간 \\\n",
+ "2626 43 20 37 20 0 0 0 20 \n",
+ "2627 43 20 37 20 0 0 0 20 \n",
+ "2628 43 20 37 20 0 0 0 20 \n",
+ "2629 43 20 37 19 0 0 0 20 \n",
+ "2630 43 20 38 20 0 0 0 20 \n",
+ "2631 43 20 37 20 0 0 0 132 \n",
+ "2632 24 19 37 19 0 0 0 18 \n",
+ "2633 60 30 37 29 0 0 0 30 \n",
+ "2634 45 21 37 21 0 0 0 21 \n",
+ "2635 43 20 37 20 0 0 0 20 \n",
+ "2636 43 20 37 20 0 0 0 20 \n",
+ "\n",
+ " B링2현시시간 B링3현시시간 B링4현시시간 B링5현시시간 B링6현시시간 B링7현시시간 B링8현시시간 \n",
+ "2626 43 20 37 20 0 0 0 \n",
+ "2627 43 20 37 20 0 0 0 \n",
+ "2628 43 20 37 20 0 0 0 \n",
+ "2629 43 20 37 19 0 0 0 \n",
+ "2630 43 20 38 20 0 0 0 \n",
+ "2631 43 20 37 20 0 0 0 \n",
+ "2632 24 19 37 19 0 0 0 \n",
+ "2633 60 30 37 29 0 0 0 \n",
+ "2634 45 21 37 21 0 0 0 \n",
+ "2635 43 20 37 20 0 0 0 \n",
+ "2636 43 20 37 20 0 0 0 "
+ ]
+ },
+ "metadata": {},
+ "output_type": "display_data"
+ }
+ ],
+ "source": [
+ "# 제어구분코드 (0: 비감응 지역제어, 1: 감응 지역제어, 2: 감응 중앙제어, 3: 비감응 중앙제어)\n",
+ "# 제어상태코드 (0:오프라인, 1:온라인, 2:트랜스, 3:통신장애, 4:수동)\n",
+ "print(hstr.제어구분코드.unique())\n",
+ "print(hstr.제어상태코드.unique())\n",
+ "print(hstr.제어구분코드.value_counts())\n",
+ "print(hstr.제어상태코드.value_counts())\n",
+ "S0 = set(hstr[hstr.제어구분코드==0].index)\n",
+ "S3 = set(hstr[hstr.제어구분코드==3].index)\n",
+ "T0 = set(hstr[hstr.제어구분코드==0].index)\n",
+ "T1 = set(hstr[hstr.제어구분코드==1].index)\n",
+ "T2 = set(hstr[hstr.제어구분코드==2].index)\n",
+ "T3 = set(hstr[hstr.제어구분코드==3].index)\n",
+ "k=6\n",
+ "S0_indices = list(hstr[hstr.제어구분코드==0].index)\n",
+ "for j in range(10):\n",
+ " i = S0_indices[j]\n",
+ " context = range(i - k, i + k - 1)\n",
+ " with pd.option_context('display.max_rows', None, 'display.max_columns', None):\n",
+ " display(hstr.iloc[context])"
+ ]
+ },
+ {
+ "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
+}