{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import os\n", "import pandas as pd\n", "import numpy as np\n", "import sys\n", "import copy\n", "sys.path.append('../../Scripts')\n", "from preprocess_daily import DailyPreprocessor\n", "from generate_signals import SignalGenerator" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "1. 데이터를 준비합니다.\n", "1-1. 네트워크가 로드되었습니다.\n", "1-2. 테이블들이 로드되었습니다.\n", "2. 신호이력 테이블을 변환합니다.\n", "3. 이동류정보 테이블을 변환합니다.\n", "4. 통합 테이블을 생성합니다.\n" ] } ], "source": [ "self = SignalGenerator()\n", "self.prepare_data() # 1 \n", "self.process_history() # 2\n", "self.process_movement() # 3\n", "self.make_histids() # 4\n", "self.set_timepoints()" ] }, { "cell_type": "code", "execution_count": 12, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "['u00', 'u20', 'u30', 'u31', 'u32', 'u60']" ] }, "execution_count": 12, "metadata": {}, "output_type": "execute_result" } ], "source": [ "self.uturn_ids" ] }, { "cell_type": "code", "execution_count": 10, "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", "
inter_nonode_idstart_unixphas_Aphas_Bmove_Amove_Bdurationstate_Astate_B
0175i01704415810118443grrrgrrrgGGGGrgrrgGGrgrrrgrrrrrgrr
1175i01704415810227345grrGgrrrgrrrrrgrrgrrrgrrrgrrrrGgrr
2175i01704415810336133grrrgGGrgrrrrrgrrgrrrgrrGgrrrrrgrr
3175i01704415810346222grrrgGGrgrrrrrgrrgrrrgrrrgrrrrrgGr
4175i01704415810445237grrrgrrrgrrrrrgrGgrrrgrrrgrrrrrgGr
.................................
387210u6017044168201161825GGGGGGGGrGGGGGGGGr
388210u601704416820126213GGGGGGGGrGGGGGGGGr
389210u601704416820225238GGGGGGGGGGGGGGGGGr
390210u601704416820337462GGGGGGGGrGGGGGGGGr
391210u601704416820448321GGGGGGGGrGGGGGGGGr
\n", "

392 rows × 10 columns

\n", "
" ], "text/plain": [ " inter_no node_id start_unix phas_A phas_B move_A move_B duration \\\n", "0 175 i0 1704415810 1 1 8 4 43 \n", "1 175 i0 1704415810 2 2 7 3 45 \n", "2 175 i0 1704415810 3 3 6 1 33 \n", "3 175 i0 1704415810 3 4 6 2 22 \n", "4 175 i0 1704415810 4 4 5 2 37 \n", ".. ... ... ... ... ... ... ... ... \n", "387 210 u60 1704416820 1 1 6 18 25 \n", "388 210 u60 1704416820 1 2 6 2 13 \n", "389 210 u60 1704416820 2 2 5 2 38 \n", "390 210 u60 1704416820 3 3 7 4 62 \n", "391 210 u60 1704416820 4 4 8 3 21 \n", "\n", " state_A state_B \n", "0 grrrgrrrgGGGGrgrr gGGrgrrrgrrrrrgrr \n", "1 grrGgrrrgrrrrrgrr grrrgrrrgrrrrGgrr \n", "2 grrrgGGrgrrrrrgrr grrrgrrGgrrrrrgrr \n", "3 grrrgGGrgrrrrrgrr grrrgrrrgrrrrrgGr \n", "4 grrrgrrrgrrrrrgrG grrrgrrrgrrrrrgGr \n", ".. ... ... \n", "387 GGGGGGGGr GGGGGGGGr \n", "388 GGGGGGGGr GGGGGGGGr \n", "389 GGGGGGGGG GGGGGGGGr \n", "390 GGGGGGGGr GGGGGGGGr \n", "391 GGGGGGGGr GGGGGGGGr \n", "\n", "[392 rows x 10 columns]" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" } ], "source": [ "self.histids" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "sts", "language": "python", "name": "sts" }, "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 }