From be9a9ae463163d07edb37ec793a2458ed1c67a94 Mon Sep 17 00:00:00 2001 From: wassname Date: Tue, 28 Jun 2022 02:35:17 +0000 Subject: [PATCH] Update 1_mjc_EDA.ipynb --- .../notebooks/1_mjc_EDA.ipynb | 109 +++++++++++++++++- 1 file changed, 104 insertions(+), 5 deletions(-) diff --git a/{{ cookiecutter.repo_name }}/notebooks/1_mjc_EDA.ipynb b/{{ cookiecutter.repo_name }}/notebooks/1_mjc_EDA.ipynb index 5077c7e..827d5f9 100644 --- a/{{ cookiecutter.repo_name }}/notebooks/1_mjc_EDA.ipynb +++ b/{{ cookiecutter.repo_name }}/notebooks/1_mjc_EDA.ipynb @@ -12,7 +12,12 @@ "cell_type": "code", "execution_count": 1, "id": "198de680", - "metadata": {}, + "metadata": { + "ExecuteTime": { + "end_time": "2022-06-28T02:34:01.879987Z", + "start_time": "2022-06-28T02:34:01.864103Z" + } + }, "outputs": [], "source": [ "# import your package\n", @@ -23,8 +28,102 @@ }, { "cell_type": "code", - "execution_count": null, + "execution_count": 2, "id": "a372ed7c", + "metadata": { + "ExecuteTime": { + "end_time": "2022-06-28T02:34:02.470436Z", + "start_time": "2022-06-28T02:34:02.424826Z" + } + }, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'dotenv'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_2912283/1485681834.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0mdotenv\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mload_dotenv\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mload_dotenv\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m \u001b[0;31m# take environment variables from .env.\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'dotenv'" + ] + } + ], + "source": [ + "from dotenv import load_dotenv\n", + "load_dotenv() # take environment variables from .env." + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "id": "f1a251af", + "metadata": { + "ExecuteTime": { + "end_time": "2022-06-28T02:34:02.705067Z", + "start_time": "2022-06-28T02:34:02.696453Z" + } + }, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'matplotlib'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_2912283/4199937029.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mimport\u001b[0m \u001b[0mmatplotlib\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mpyplot\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mplt\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0mget_ipython\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mrun_line_magic\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'matplotlib'\u001b[0m\u001b[0;34m,\u001b[0m \u001b[0;34m'inline'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0mplt\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mstyle\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0muse\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m'ggplot'\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'matplotlib'" + ] + } + ], + "source": [ + "import matplotlib.pyplot as plt\n", + "%matplotlib inline\n", + "plt.style.use('ggplot')" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "id": "495de439", + "metadata": { + "ExecuteTime": { + "end_time": "2022-06-28T02:34:02.890216Z", + "start_time": "2022-06-28T02:34:02.882249Z" + } + }, + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'numpy'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[0;32m/tmp/ipykernel_2912283/1215473483.py\u001b[0m in \u001b[0;36m\u001b[0;34m\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0;32mimport\u001b[0m \u001b[0mnumpy\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mnp\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m 2\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mpandas\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mpd\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 3\u001b[0m \u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 4\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mpathlib\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mPath\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[0;32mfrom\u001b[0m \u001b[0mtqdm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mauto\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mtqdm\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'numpy'" + ] + } + ], + "source": [ + "import numpy as np\n", + "import pandas as pd\n", + "\n", + "from pathlib import Path\n", + "from tqdm.auto import tqdm\n", + "\n", + "\n", + "logging.basicConfig(stream=os.sys.stdout, level=logging.INFO)\n", + "logger = logging.getLogger('nb')\n", + "logger.setLevel(logging.INFO)\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "id": "b52b8082", "metadata": {}, "outputs": [], "source": [] @@ -32,9 +131,9 @@ ], "metadata": { "kernelspec": { - "display_name": "{{ cookiecutter.repo_name }}", + "display_name": "mori_opt_earnings", "language": "python", - "name": "{{ cookiecutter.repo_name }}" + "name": "mori_opt_earnings" }, "language_info": { "codemirror_mode": { @@ -46,7 +145,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.7.10" + "version": "3.7.12" }, "toc": { "base_numbering": 1,