Browse Source

added dummy line

master
김선중 1 year ago
parent
commit
aed631958d
1 changed files with 9 additions and 447 deletions
  1. +9
    -447
      1108_requirements/1108_raw_tables.ipynb

+ 9
- 447
1108_requirements/1108_raw_tables.ipynb View File

@ -8,163 +8,14 @@
"source": [
"import pandas as pd\n",
"import os\n",
"\n",
"### intersections\n",
"intersections_path = os.path.join('daily/S_INT_CONFIG.csv')\n",
"intersections = pd.read_csv(intersections_path)\n",
"### phase_config\n",
"phase_config_path = os.path.join('daily/S_INT_PHASE_CONFIG.csv')\n",
"phase_config = pd.read_csv(phase_config_path)"
"# "
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>INT_NO</th>\n",
" <th>INT_NAME</th>\n",
" <th>SA_NO</th>\n",
" <th>INT_LAT</th>\n",
" <th>INT_LNG</th>\n",
" <th>IS_SMART</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>1</td>\n",
" <td>도촌4거리</td>\n",
" <td>1</td>\n",
" <td>37.41405</td>\n",
" <td>127.14385</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>2</td>\n",
" <td>동원SK삼거리(아시아 주유소)</td>\n",
" <td>1</td>\n",
" <td>37.41282</td>\n",
" <td>127.14382</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>3</td>\n",
" <td>상탑4거리</td>\n",
" <td>0</td>\n",
" <td>37.40809</td>\n",
" <td>127.14296</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>4</td>\n",
" <td>돌마4거리(상탑3거리)</td>\n",
" <td>0</td>\n",
" <td>37.40683</td>\n",
" <td>127.14201</td>\n",
" <td>1.0</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>5</td>\n",
" <td>상탑초3거리</td>\n",
" <td>0</td>\n",
" <td>37.40561</td>\n",
" <td>127.14473</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>6</td>\n",
" <td>야탑3치안센터(상탑 P.B)</td>\n",
" <td>0</td>\n",
" <td>37.40549</td>\n",
" <td>127.14823</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>7</td>\n",
" <td>테크노 단일로</td>\n",
" <td>0</td>\n",
" <td>37.40486</td>\n",
" <td>127.15121</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>8</td>\n",
" <td>분당테크노파크A동</td>\n",
" <td>0</td>\n",
" <td>37.40499</td>\n",
" <td>127.15034</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>9</td>\n",
" <td>분당테크노파크C동(분당테크노파크)</td>\n",
" <td>0</td>\n",
" <td>37.40545</td>\n",
" <td>127.15526</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>10</td>\n",
" <td>야탑차량등록사업소</td>\n",
" <td>0</td>\n",
" <td>37.40682</td>\n",
" <td>127.15470</td>\n",
" <td>NaN</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" INT_NO INT_NAME SA_NO INT_LAT INT_LNG IS_SMART\n",
"0 1 도촌4거리 1 37.41405 127.14385 1.0\n",
"1 2 동원SK삼거리(아시아 주유소) 1 37.41282 127.14382 NaN\n",
"2 3 상탑4거리 0 37.40809 127.14296 NaN\n",
"3 4 돌마4거리(상탑3거리) 0 37.40683 127.14201 1.0\n",
"4 5 상탑초3거리 0 37.40561 127.14473 NaN\n",
"5 6 야탑3치안센터(상탑 P.B) 0 37.40549 127.14823 NaN\n",
"6 7 테크노 단일로 0 37.40486 127.15121 NaN\n",
"7 8 분당테크노파크A동 0 37.40499 127.15034 NaN\n",
"8 9 분당테크노파크C동(분당테크노파크) 0 37.40545 127.15526 NaN\n",
"9 10 야탑차량등록사업소 0 37.40682 127.15470 NaN"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"outputs": [],
"source": [
"# 1. 교차로정보 (intersections, 테이블명 : S_INT_CONFIG)\n",
"intersections_path = os.path.join('daily/S_INT_CONFIG.csv')\n",
@ -173,298 +24,9 @@
},
{
"cell_type": "code",
"execution_count": 4,
"execution_count": 3,
"metadata": {},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<style scoped>\n",
" .dataframe tbody tr th:only-of-type {\n",
" vertical-align: middle;\n",
" }\n",
"\n",
" .dataframe tbody tr th {\n",
" vertical-align: top;\n",
" }\n",
"\n",
" .dataframe thead th {\n",
" text-align: right;\n",
" }\n",
"</style>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>INT_NO</th>\n",
" <th>INT_PHASE_NO</th>\n",
" <th>INT_PLAN_CLSS</th>\n",
" <th>INT_RING</th>\n",
" <th>INT_FLOW_NO</th>\n",
" <th>INT_MIN_SPLIT</th>\n",
" <th>INT_MAX_SPLIT</th>\n",
" <th>INT_YELLOW</th>\n",
" <th>INT_MAIN_PHASE</th>\n",
" <th>INT_LANE</th>\n",
" <th>INT_PHASE_LAT1</th>\n",
" <th>INT_PHASE_LNG1</th>\n",
" <th>INT_PHASE_LAT2</th>\n",
" <th>INT_PHASE_LNG2</th>\n",
" <th>INT_PHASE_LAT3</th>\n",
" <th>INT_PHASE_LNG3</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>204</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>8</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36581</td>\n",
" <td>127.10822</td>\n",
" <td>37.36614</td>\n",
" <td>127.10822</td>\n",
" <td>37.36626</td>\n",
" <td>127.10822</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>204</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>4</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36646</td>\n",
" <td>127.10797</td>\n",
" <td>37.36614</td>\n",
" <td>127.10797</td>\n",
" <td>37.36602</td>\n",
" <td>127.10797</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>204</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>17</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>205</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>7</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36595</td>\n",
" <td>127.10607</td>\n",
" <td>37.36563</td>\n",
" <td>127.10608</td>\n",
" <td>37.36563</td>\n",
" <td>127.10622</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>205</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>4</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36595</td>\n",
" <td>127.10582</td>\n",
" <td>37.36563</td>\n",
" <td>127.10583</td>\n",
" <td>37.36551</td>\n",
" <td>127.10583</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>205</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>3</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36530</td>\n",
" <td>127.10583</td>\n",
" <td>37.36563</td>\n",
" <td>127.10583</td>\n",
" <td>37.36563</td>\n",
" <td>127.10568</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>205</td>\n",
" <td>2</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>8</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36530</td>\n",
" <td>127.10608</td>\n",
" <td>37.36563</td>\n",
" <td>127.10608</td>\n",
" <td>37.36575</td>\n",
" <td>127.10607</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>205</td>\n",
" <td>3</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>17</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" <td>19.69448</td>\n",
" <td>117.99260</td>\n",
" </tr>\n",
" <tr>\n",
" <th>8</th>\n",
" <td>205</td>\n",
" <td>4</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>6</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36573</td>\n",
" <td>127.10636</td>\n",
" <td>37.36573</td>\n",
" <td>127.10595</td>\n",
" <td>37.36573</td>\n",
" <td>127.10580</td>\n",
" </tr>\n",
" <tr>\n",
" <th>9</th>\n",
" <td>205</td>\n",
" <td>4</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>37.36553</td>\n",
" <td>127.10636</td>\n",
" <td>37.36553</td>\n",
" <td>127.10595</td>\n",
" <td>37.36541</td>\n",
" <td>127.10595</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" INT_NO INT_PHASE_NO INT_PLAN_CLSS INT_RING INT_FLOW_NO INT_MIN_SPLIT \\\n",
"0 204 1 0 0 8 0 \n",
"1 204 1 0 1 4 0 \n",
"2 204 2 0 0 17 0 \n",
"3 205 1 0 0 7 0 \n",
"4 205 1 0 1 4 0 \n",
"5 205 2 0 1 3 0 \n",
"6 205 2 0 0 8 0 \n",
"7 205 3 0 0 17 0 \n",
"8 205 4 0 0 6 0 \n",
"9 205 4 0 1 1 0 \n",
"\n",
" INT_MAX_SPLIT INT_YELLOW INT_MAIN_PHASE INT_LANE INT_PHASE_LAT1 \\\n",
"0 0 0 0 0 37.36581 \n",
"1 0 0 0 0 37.36646 \n",
"2 0 0 0 0 19.69448 \n",
"3 0 0 0 0 37.36595 \n",
"4 0 0 0 0 37.36595 \n",
"5 0 0 0 0 37.36530 \n",
"6 0 0 0 0 37.36530 \n",
"7 0 0 0 0 19.69448 \n",
"8 0 0 0 0 37.36573 \n",
"9 0 0 0 0 37.36553 \n",
"\n",
" INT_PHASE_LNG1 INT_PHASE_LAT2 INT_PHASE_LNG2 INT_PHASE_LAT3 \\\n",
"0 127.10822 37.36614 127.10822 37.36626 \n",
"1 127.10797 37.36614 127.10797 37.36602 \n",
"2 117.99260 19.69448 117.99260 19.69448 \n",
"3 127.10607 37.36563 127.10608 37.36563 \n",
"4 127.10582 37.36563 127.10583 37.36551 \n",
"5 127.10583 37.36563 127.10583 37.36563 \n",
"6 127.10608 37.36563 127.10608 37.36575 \n",
"7 117.99260 19.69448 117.99260 19.69448 \n",
"8 127.10636 37.36573 127.10595 37.36573 \n",
"9 127.10636 37.36553 127.10595 37.36541 \n",
"\n",
" INT_PHASE_LNG3 \n",
"0 127.10822 \n",
"1 127.10797 \n",
"2 117.99260 \n",
"3 127.10622 \n",
"4 127.10583 \n",
"5 127.10568 \n",
"6 127.10607 \n",
"7 117.99260 \n",
"8 127.10580 \n",
"9 127.10595 "
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"outputs": [],
"source": [
"# 2. 현시정보 (phase_config, 테이블명 : S_INT_PHASE_CONFIG)\n",
"phase_config_path = os.path.join('daily/S_INT_PHASE_CONFIG.csv')\n",
@ -473,7 +35,7 @@
},
{
"cell_type": "code",
"execution_count": 7,
"execution_count": 4,
"metadata": {},
"outputs": [
{
@ -944,7 +506,7 @@
},
{
"cell_type": "code",
"execution_count": 8,
"execution_count": 5,
"metadata": {},
"outputs": [
{
@ -1196,7 +758,7 @@
"[11098 rows x 12 columns]"
]
},
"execution_count": 8,
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
@ -1212,9 +774,9 @@
],
"metadata": {
"kernelspec": {
"display_name": "rts",
"display_name": "general",
"language": "python",
"name": "rts"
"name": "python3"
},
"language_info": {
"codemirror_mode": {

Loading…
Cancel
Save