Skip to content
Snippets Groups Projects
Commit e6061390 authored by Sven-Ove Hänsel's avatar Sven-Ove Hänsel
Browse files

update chart generation

parent fb4ea57f
No related branches found
No related tags found
No related merge requests found
...@@ -4,6 +4,7 @@ ...@@ -4,6 +4,7 @@
"cell_type": "code", "cell_type": "code",
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
<<<<<<< HEAD
<<<<<<< HEAD <<<<<<< HEAD
"execution_count": 1, "execution_count": 1,
"metadata": {}, "metadata": {},
...@@ -40,16 +41,30 @@ ...@@ -40,16 +41,30 @@
>>>>>>> 794ae5f (update chart creation) >>>>>>> 794ae5f (update chart creation)
======= =======
"execution_count": 7, "execution_count": 7,
=======
"execution_count": 1,
>>>>>>> 1aff93c (update chart generation)
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "ename": "KeyError",
"output_type": "stream", "evalue": "'Start Time'",
"text": [ "output_type": "error",
"C:\\Studium_MIN\\05_Masterarbeit\\thesis\\ma_code\\code\\eval\\charts\\240212_window_size_2500/memgraph\n", "traceback": [
"C:\\Studium_MIN\\05_Masterarbeit\\thesis\\ma_code\\code\\eval\\charts\\240212_window_size_2500/neo4j\n", "\u001b[1;31m---------------------------------------------------------------------------\u001b[0m",
"C:\\Studium_MIN\\05_Masterarbeit\\thesis\\ma_code\\code\\eval\\charts\\240212_window_size_2500/ongdb\n", "\u001b[1;31mKeyError\u001b[0m Traceback (most recent call last)",
"C:\\Studium_MIN\\05_Masterarbeit\\thesis\\ma_code\\code\\eval\\charts\\240212_window_size_2500/pg\n" "\u001b[1;32mc:\\Python38\\lib\\site-packages\\pandas\\core\\indexes\\base.py\u001b[0m in \u001b[0;36mget_loc\u001b[1;34m(self, key, method, tolerance)\u001b[0m\n\u001b[0;32m 3360\u001b[0m \u001b[1;32mtry\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3361\u001b[1;33m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_engine\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcasted_key\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3362\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mKeyError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0merr\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
"\u001b[1;32mc:\\Python38\\lib\\site-packages\\pandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n",
"\u001b[1;32mc:\\Python38\\lib\\site-packages\\pandas\\_libs\\index.pyx\u001b[0m in \u001b[0;36mpandas._libs.index.IndexEngine.get_loc\u001b[1;34m()\u001b[0m\n",
"\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n",
"\u001b[1;32mpandas\\_libs\\hashtable_class_helper.pxi\u001b[0m in \u001b[0;36mpandas._libs.hashtable.PyObjectHashTable.get_item\u001b[1;34m()\u001b[0m\n",
"\u001b[1;31mKeyError\u001b[0m: 'Start Time'",
"\nThe above exception was the direct cause of the following exception:\n",
"\u001b[1;31mKeyError\u001b[0m Traceback (most recent call last)",
"\u001b[1;32mC:\\Users\\SVEN-O~1\\AppData\\Local\\Temp/ipykernel_12360/3835503201.py\u001b[0m in \u001b[0;36m<module>\u001b[1;34m\u001b[0m\n\u001b[0;32m 25\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 26\u001b[0m \u001b[1;31m# Ensure 'Start Time' is converted to a recognizable datetime format\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m---> 27\u001b[1;33m \u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'Start Time'\u001b[0m\u001b[1;33m]\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mpd\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mto_datetime\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mdf\u001b[0m\u001b[1;33m[\u001b[0m\u001b[1;34m'Start Time'\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m,\u001b[0m \u001b[0munit\u001b[0m\u001b[1;33m=\u001b[0m\u001b[1;34m's'\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 28\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 29\u001b[0m \u001b[1;31m# Extracting the database name from the filepath for the title\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
"\u001b[1;32mc:\\Python38\\lib\\site-packages\\pandas\\core\\frame.py\u001b[0m in \u001b[0;36m__getitem__\u001b[1;34m(self, key)\u001b[0m\n\u001b[0;32m 3456\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mnlevels\u001b[0m \u001b[1;33m>\u001b[0m \u001b[1;36m1\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3457\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_getitem_multilevel\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3458\u001b[1;33m \u001b[0mindexer\u001b[0m \u001b[1;33m=\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mcolumns\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3459\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mis_integer\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mindexer\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3460\u001b[0m \u001b[0mindexer\u001b[0m \u001b[1;33m=\u001b[0m \u001b[1;33m[\u001b[0m\u001b[0mindexer\u001b[0m\u001b[1;33m]\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
"\u001b[1;32mc:\\Python38\\lib\\site-packages\\pandas\\core\\indexes\\base.py\u001b[0m in \u001b[0;36mget_loc\u001b[1;34m(self, key, method, tolerance)\u001b[0m\n\u001b[0;32m 3361\u001b[0m \u001b[1;32mreturn\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0m_engine\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mget_loc\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mcasted_key\u001b[0m\u001b[1;33m)\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3362\u001b[0m \u001b[1;32mexcept\u001b[0m \u001b[0mKeyError\u001b[0m \u001b[1;32mas\u001b[0m \u001b[0merr\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[1;32m-> 3363\u001b[1;33m \u001b[1;32mraise\u001b[0m \u001b[0mKeyError\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mfrom\u001b[0m \u001b[0merr\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0m\u001b[0;32m 3364\u001b[0m \u001b[1;33m\u001b[0m\u001b[0m\n\u001b[0;32m 3365\u001b[0m \u001b[1;32mif\u001b[0m \u001b[0mis_scalar\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mand\u001b[0m \u001b[0misna\u001b[0m\u001b[1;33m(\u001b[0m\u001b[0mkey\u001b[0m\u001b[1;33m)\u001b[0m \u001b[1;32mand\u001b[0m \u001b[1;32mnot\u001b[0m \u001b[0mself\u001b[0m\u001b[1;33m.\u001b[0m\u001b[0mhasnans\u001b[0m\u001b[1;33m:\u001b[0m\u001b[1;33m\u001b[0m\u001b[1;33m\u001b[0m\u001b[0m\n",
"\u001b[1;31mKeyError\u001b[0m: 'Start Time'"
] ]
} }
], ],
...@@ -64,6 +79,7 @@ ...@@ -64,6 +79,7 @@
"import os\n", "import os\n",
"\n", "\n",
"cur_folder = \"240212_window_size_1500\"\n", "cur_folder = \"240212_window_size_1500\"\n",
<<<<<<< HEAD
"# cur_folder = \n", "# cur_folder = \n",
"\n", "\n",
"chart_directory = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\charts\\\\{cur_folder}'\n", "chart_directory = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\charts\\\\{cur_folder}'\n",
...@@ -82,13 +98,15 @@ ...@@ -82,13 +98,15 @@
>>>>>>> 166aba1 (moved a lot of eval files) >>>>>>> 166aba1 (moved a lot of eval files)
"\n", "\n",
"cur_folder = \"240212_window_size_2500\"\n", "cur_folder = \"240212_window_size_2500\"\n",
=======
>>>>>>> 1aff93c (update chart generation)
"# cur_folder = \n", "# cur_folder = \n",
"\n", "\n",
"chart_directory = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\charts\\\\{cur_folder}'\n", "chart_directory = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\charts\\\\{cur_folder}'\n",
"if not os.path.exists(chart_directory):\n", "if not os.path.exists(chart_directory):\n",
" os.makedirs(chart_directory)\n", " os.makedirs(chart_directory)\n",
"\n", "\n",
"cur_folder = \"240212_window_size_1500\"\n", "# cur_folder = \"240212_window_size_1500\"\n",
"\n", "\n",
"# Assuming the `directory_path` variable is correctly set to the directory containing your CSV files\n", "# Assuming the `directory_path` variable is correctly set to the directory containing your CSV files\n",
"directory_path = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\experiments\\\\{cur_folder}'\n", "directory_path = f'C:\\\\Studium_MIN\\\\05_Masterarbeit\\\\thesis\\\\ma_code\\\\code\\\\eval\\\\experiments\\\\{cur_folder}'\n",
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment