Skip to content

Commit b2cd95e

Browse files
committed
initial commit comparing swmm engines
1 parent 71fb157 commit b2cd95e

File tree

4 files changed

+10274
-0
lines changed

4 files changed

+10274
-0
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
# coding: utf-8
2+
import matplotlib.pyplot as plt
3+
import pandas as pd
4+
5+
def get_relevant_cols(df):
6+
df["elapsed_hours"] = df["elapsed_hours"].round(4)
7+
df.set_index("elapsed_hours", inplace=True)
8+
return df[["J2", "C8"]]
9+
df32 = pd.read_csv('results_j2_c8_32_bit.csv')
10+
df64 = pd.read_csv('results_j2_c8_64_bit.csv')
11+
dfgui = pd.read_csv('results_j2_c8_gui.csv')
12+
13+
dfgui.columns = [c.strip() for c in dfgui.columns]
14+
dfgui_mins = dfgui["Hours"].str.split(":", expand=True)[1]
15+
dfgui_hr = dfgui["Hours"].str.split(":", expand=True)[0]
16+
dfgui["elapsed_hours"] = dfgui_hr.astype(int) + dfgui_mins.astype(int)/60.
17+
dfgui_rel = get_relevant_cols(dfgui)
18+
df32_rel = get_relevant_cols(df32)
19+
df64_rel = get_relevant_cols(df64)
20+
df_comb = df64_rel.join(df32_rel, rsuffix="_32")
21+
df_comb = df_comb.join(dfgui_rel, rsuffix="_gui")

0 commit comments

Comments
 (0)