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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
77350312023-12-13 10:23:403116014049202729350004920272935000
77450312023-12-13 10:26:203116014049202729350004920272935000
77550312023-12-13 10:29:003116014049202729350004920272935000
77650312023-12-13 10:31:403116014049202729350004920272935000
77750312023-12-13 10:34:203116014049202729350004920272935000
77850312023-12-13 10:39:0731311074920271563500049202715635000
77950312023-12-13 10:41:27001408737162725350003716272535000
78050312023-12-13 10:45:003221314069313143390006931314339000
78150312023-12-13 10:47:403116014049202729350004920272935000
78250312023-12-13 10:50:203116014049202729350004920272935000
78350312023-12-13 10:53:003116014049202729350004920272935000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
90750312023-12-13 17:53:383118015965202733350006520273335000
90850312023-12-13 17:56:383118015965202733350006520273335000
90950312023-12-13 17:59:383118015965202733350006520273335000
91050312023-12-13 18:02:383118015965202733350006520273335000
91150312023-12-13 18:05:383118015965202733350006520273335000
91250312023-12-13 18:10:4731521076520271613500065202716135000
91350312023-12-13 18:13:07001406737162725350003716272535000
91450312023-12-13 18:17:063223912690313148390009031314839000
91550312023-12-13 18:20:393221315978253140390007825314039000
91650312023-12-13 18:23:393118016065202733350006520273335000
91750312023-12-13 18:26:383117915965202732350006520273235000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
102850312023-12-13 23:38:283218612854263136390005426313639000
102950312023-12-13 23:41:0032152041172927380004117292738000
103050312023-12-13 23:43:2031140037162725350003716272535000
103150312023-12-13 23:45:4031140037162725350003716272535000
103250312023-12-13 23:48:0031140037162725350003716272535000
103350312023-12-13 23:52:43312631791627253500017916272535000
103450312023-12-13 23:55:0200140237162725350003716272535000
103550312023-12-13 23:57:2231140237162725350003716272535000
103650312023-12-13 23:59:4331140237162725350003716272535000
103750312023-12-14 00:02:033114012237162725350003716272535000
103850312023-12-14 00:04:4132158143183028390004318302839000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
175750312023-12-15 07:01:113116015243252730350004325273035000
175850312023-12-15 07:03:52311605243252730350004325273035000
175950312023-12-15 07:07:503223911170513148390007051314839000
176050312023-12-15 07:11:403223016166483146390006648314639000
176150312023-12-15 07:14:413118016149352734350004935273435000
176250312023-12-15 07:17:413118016149352734350004935273435000
176350312023-12-15 07:21:58001581263527343500012635273435000
176450312023-12-15 07:24:18001401937162725350003716272535000
176550312023-12-15 07:26:493215116939252725350003925272535000
176650312023-12-15 07:29:413217216147322731350004732273135000
176750312023-12-15 07:32:413118016149352734350004935273435000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
175850312023-12-15 07:03:52311605243252730350004325273035000
175950312023-12-15 07:07:503223911170513148390007051314839000
176050312023-12-15 07:11:403223016166483146390006648314639000
176150312023-12-15 07:14:413118016149352734350004935273435000
176250312023-12-15 07:17:413118016149352734350004935273435000
176350312023-12-15 07:21:58001581263527343500012635273435000
176450312023-12-15 07:24:18001401937162725350003716272535000
176550312023-12-15 07:26:493215116939252725350003925272535000
176650312023-12-15 07:29:413217216147322731350004732273135000
176750312023-12-15 07:32:413118016149352734350004935273435000
176850312023-12-15 07:35:413118016149352734350004935273435000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
195050312023-12-15 15:54:213116014049202729350004920272935000
195150312023-12-15 15:57:013116014049202729350004920272935000
195250312023-12-15 15:59:413116014049202729350004920272935000
195350312023-12-15 16:02:213116014049202729350004920272935000
195450312023-12-15 16:05:013116010049202729350004920272935000
195550312023-12-15 16:08:443222315480293144390008029314439000
195650312023-12-15 16:11:330016915358192730350005819273035000
195750312023-12-15 16:14:220017015342233135390004223313539000
195850312023-12-15 16:17:123117015358192731350005819273135000
195950312023-12-15 16:20:023117015358192731350005819273135000
196050312023-12-15 16:22:523117015358192731350005819273135000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
195150312023-12-15 15:57:013116014049202729350004920272935000
195250312023-12-15 15:59:413116014049202729350004920272935000
195350312023-12-15 16:02:213116014049202729350004920272935000
195450312023-12-15 16:05:013116010049202729350004920272935000
195550312023-12-15 16:08:443222315480293144390008029314439000
195650312023-12-15 16:11:330016915358192730350005819273035000
195750312023-12-15 16:14:220017015342233135390004223313539000
195850312023-12-15 16:17:123117015358192731350005819273135000
195950312023-12-15 16:20:023117015358192731350005819273135000
196050312023-12-15 16:22:523117015358192731350005819273135000
196150312023-12-15 16:25:423117015358192731350005819273135000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
216150322023-12-12 07:28:35311705524612437240002461243724000
216250322023-12-12 07:31:25311705524612437240002461243724000
216350322023-12-12 07:34:15311705524612437240002461243724000
216450322023-12-12 07:37:05311705524612437240002461243724000
216550322023-12-12 07:39:55311705524612437240002461243724000
216650322023-12-12 07:42:273113337055213720000055213720000
216750322023-12-12 07:44:240011715418241937190001824193719000
216850322023-12-12 07:48:10322264035843537350003584353735000
216950322023-12-12 07:51:15321855527672737270002767273727000
217050322023-12-12 07:54:05311705524612437240002461243724000
217150322023-12-12 07:56:55311705524612437240002461243724000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
262550322023-12-13 05:02:01311406020432037200002043203720000
262650322023-12-13 05:04:21311406020432037200002043203720000
262750322023-12-13 05:06:41311406020432037200002043203720000
262850322023-12-13 05:09:01311406120432037200002043203720000
262950322023-12-13 05:11:20311396020432037190002043203719000
263050322023-12-13 05:13:40311416020432038200002043203820000
263150322023-12-13 05:17:5300252321324320372000013243203720000
263250322023-12-13 05:19:5000117918241937190001824193719000
263350322023-12-13 05:22:55321865530603037290003060303729000
263450322023-12-13 05:25:20321456021452137210002145213721000
263550322023-12-13 05:27:40311406020432037200002043203720000
\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", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \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현시시간
262650322023-12-13 05:04:21311406020432037200002043203720000
262750322023-12-13 05:06:41311406020432037200002043203720000
262850322023-12-13 05:09:01311406120432037200002043203720000
262950322023-12-13 05:11:20311396020432037190002043203719000
263050322023-12-13 05:13:40311416020432038200002043203820000
263150322023-12-13 05:17:5300252321324320372000013243203720000
263250322023-12-13 05:19:5000117918241937190001824193719000
263350322023-12-13 05:22:55321865530603037290003060303729000
263450322023-12-13 05:25:20321456021452137210002145213721000
263550322023-12-13 05:27:40311406020432037200002043203720000
263650322023-12-13 05:30:00311406020432037200002043203720000
\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 +}