{ "cells": [ { "cell_type": "code", "execution_count": 9, "id": "b107913b-6509-4e81-910c-d85c6b2d21a0", "metadata": {}, "outputs": [], "source": [ "import os\n", "from pathlib import Path\n", "\n", "import numpy as np\n", "import pandas as pd\n", "\n", "import shelve" ] }, { "cell_type": "code", "execution_count": 3, "id": "101058a0-be75-469e-888e-ca30085b3728", "metadata": {}, "outputs": [], "source": [ "from athai.data_utils import cached_download_csv" ] }, { "cell_type": "code", "execution_count": 4, "id": "ff4bfe45-7c3a-4f2a-8bb1-1c0949e59439", "metadata": {}, "outputs": [], "source": [ "DATE_COLUMN = \"date/time\"\n", "DATA_URL = (\n", " \"https://s3-us-west-2.amazonaws.com/\"\n", " \"streamlit-demo-data/uber-raw-data-sep14.csv.gz\"\n", ")\n", "\n", "DATA_PATH = Path(os.environ.get(\"APP_DATA\"))\n" ] }, { "cell_type": "code", "execution_count": 5, "id": "740320f0-ac83-4a7b-8087-f930e9e43da4", "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "INFO:root:Opened or created the shelf file '/data/app/shelf.dat'\n", "INFO:root:Re-using cached URL 'https://s3-us-west-2.amazonaws.com/streamlit-demo-data/uber-raw-data-sep14.csv.gz'\n" ] }, { "data": { "text/html": [ "
| \n", " | Date/Time | \n", "Lat | \n", "Lon | \n", "Base | \n", "
|---|---|---|---|---|
| 0 | \n", "9/1/2014 0:01:00 | \n", "40.2201 | \n", "-74.0021 | \n", "B02512 | \n", "
| 1 | \n", "9/1/2014 0:01:00 | \n", "40.7500 | \n", "-74.0027 | \n", "B02512 | \n", "
| 2 | \n", "9/1/2014 0:03:00 | \n", "40.7559 | \n", "-73.9864 | \n", "B02512 | \n", "
| 3 | \n", "9/1/2014 0:06:00 | \n", "40.7450 | \n", "-73.9889 | \n", "B02512 | \n", "
| 4 | \n", "9/1/2014 0:11:00 | \n", "40.8145 | \n", "-73.9444 | \n", "B02512 | \n", "
| ... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
| 9995 | \n", "9/8/2014 18:15:00 | \n", "40.7194 | \n", "-74.0000 | \n", "B02512 | \n", "
| 9996 | \n", "9/8/2014 18:15:00 | \n", "40.7426 | \n", "-74.0079 | \n", "B02512 | \n", "
| 9997 | \n", "9/8/2014 18:16:00 | \n", "40.7358 | \n", "-73.9758 | \n", "B02512 | \n", "
| 9998 | \n", "9/8/2014 18:16:00 | \n", "40.7385 | \n", "-73.9952 | \n", "B02512 | \n", "
| 9999 | \n", "9/8/2014 18:16:00 | \n", "40.7279 | \n", "-73.9961 | \n", "B02512 | \n", "
10000 rows × 4 columns
\n", "