usedMobileAllocation instead of BTS ID for MAL ID in BTS
Browse files- queries/process_gsm.py +4 -1
queries/process_gsm.py
CHANGED
@@ -13,6 +13,7 @@ BTS_COLUMNS = [
|
|
13 |
"BSC",
|
14 |
"BCF",
|
15 |
"BTS",
|
|
|
16 |
"code",
|
17 |
"plmnPermitted",
|
18 |
"frequencyBandInUse",
|
@@ -84,7 +85,9 @@ def process_gsm_data(file_path: str):
|
|
84 |
df_bts["code"] = df_bts["name"].str.split("_").str[0].astype(int)
|
85 |
df_bts["Region"] = df_bts["name"].str.split("_").str[1]
|
86 |
df_bts["ID_BTS"] = df_bts[["BSC", "BCF", "BTS"]].astype(str).apply("_".join, axis=1)
|
87 |
-
df_bts["ID_MAL"] =
|
|
|
|
|
88 |
df_bts["BSIC"] = (
|
89 |
df_bts[["bsIdentityCodeNCC", "bsIdentityCodeBCC"]]
|
90 |
.astype(str)
|
|
|
13 |
"BSC",
|
14 |
"BCF",
|
15 |
"BTS",
|
16 |
+
"usedMobileAllocation",
|
17 |
"code",
|
18 |
"plmnPermitted",
|
19 |
"frequencyBandInUse",
|
|
|
85 |
df_bts["code"] = df_bts["name"].str.split("_").str[0].astype(int)
|
86 |
df_bts["Region"] = df_bts["name"].str.split("_").str[1]
|
87 |
df_bts["ID_BTS"] = df_bts[["BSC", "BCF", "BTS"]].astype(str).apply("_".join, axis=1)
|
88 |
+
df_bts["ID_MAL"] = (
|
89 |
+
df_bts[["BSC", "usedMobileAllocation"]].astype(str).apply("_".join, axis=1)
|
90 |
+
)
|
91 |
df_bts["BSIC"] = (
|
92 |
df_bts[["bsIdentityCodeNCC", "bsIdentityCodeBCC"]]
|
93 |
.astype(str)
|