DavMelchi commited on
Commit
fc6fa12
·
1 Parent(s): a7ca75d

improve invunit

Browse files
Files changed (1) hide show
  1. queries/process_invunit.py +8 -1
queries/process_invunit.py CHANGED
@@ -75,13 +75,20 @@ def process_invunit_data(file_path: str) -> pd.DataFrame:
75
  )
76
  df_invunit = create_invunit_summary(df_invunit)
77
  df_invunit["code"] = df_invunit["MRBTS"].apply(extract_code_from_mrbts)
78
- df_invunit = df_invunit[["MRBTS", "code", "invunit_summary"]]
79
  # df_invunit = df_invunit.sort_values(
80
  # by=["MRBTS", "code"],
81
  # )
82
  # df_invunit["MRBTS_NUM"] = df_invunit.groupby("code").cumcount() + 1
83
  # df_invunit["MRBTS_NUM"] = "MRBTS_" + df_invunit["MRBTS_NUM"].astype(str)
84
 
 
 
 
 
 
 
 
85
  UtilsVars.all_db_dfs.append(df_invunit)
86
  UtilsVars.all_db_dfs_names.append("INVUNIT")
87
  return df_invunit
 
75
  )
76
  df_invunit = create_invunit_summary(df_invunit)
77
  df_invunit["code"] = df_invunit["MRBTS"].apply(extract_code_from_mrbts)
78
+ # df_invunit = df_invunit[["MRBTS", "code", "invunit_summary"]]
79
  # df_invunit = df_invunit.sort_values(
80
  # by=["MRBTS", "code"],
81
  # )
82
  # df_invunit["MRBTS_NUM"] = df_invunit.groupby("code").cumcount() + 1
83
  # df_invunit["MRBTS_NUM"] = "MRBTS_" + df_invunit["MRBTS_NUM"].astype(str)
84
 
85
+ # Move the columns to the desired position and keep all other columns
86
+ df_invunit = df_invunit[["MRBTS", "code", "invunit_summary"]].merge(
87
+ df_invunit.drop(["MRBTS", "code", "invunit_summary"], axis=1),
88
+ left_index=True,
89
+ right_index=True,
90
+ )
91
+
92
  UtilsVars.all_db_dfs.append(df_invunit)
93
  UtilsVars.all_db_dfs_names.append("INVUNIT")
94
  return df_invunit