generated from user_client2024/152
System save at 22/09/2025 17:07 by user_client2024
This commit is contained in:
parent
c225002c18
commit
bdac4bc553
@ -41,14 +41,14 @@
|
|||||||
" non_alerting = df.loc[~df.index.isin(alerting.index)].copy()\n",
|
" non_alerting = df.loc[~df.index.isin(alerting.index)].copy()\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
||||||
" non_alerting['SAR_Flag'] = 'N'\n",
|
" non_alerting['SAR_FLAG'] = 'N'\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Assign SAR_Flag for alerting data\n",
|
" # Assign SAR_Flag for alerting data\n",
|
||||||
" alerting['SAR_Flag'] = 'N'\n",
|
" alerting['SAR_FLAG'] = 'N'\n",
|
||||||
" n_y = int(len(alerting) * 0.1) # 10% count\n",
|
" n_y = int(len(alerting) * 0.1) # 10% count\n",
|
||||||
" if n_y > 0:\n",
|
" if n_y > 0:\n",
|
||||||
" y_indices = alerting.sample(n=n_y, random_state=random_state).index\n",
|
" y_indices = alerting.sample(n=n_y, random_state=random_state).index\n",
|
||||||
" alerting.loc[y_indices, 'SAR_Flag'] = 'Y'\n",
|
" alerting.loc[y_indices, 'SAR_FLAG'] = 'Y'\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Merge back and preserve original order\n",
|
" # Merge back and preserve original order\n",
|
||||||
" final_df = pd.concat([alerting, non_alerting]).sort_index()\n",
|
" final_df = pd.concat([alerting, non_alerting]).sort_index()\n",
|
||||||
|
|||||||
@ -41,14 +41,14 @@
|
|||||||
" non_alerting = df.loc[~df.index.isin(alerting.index)].copy()\n",
|
" non_alerting = df.loc[~df.index.isin(alerting.index)].copy()\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
||||||
" non_alerting['SAR_Flag'] = 'N'\n",
|
" non_alerting['SAR_FLAG'] = 'N'\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Assign SAR_Flag for alerting data\n",
|
" # Assign SAR_Flag for alerting data\n",
|
||||||
" alerting['SAR_Flag'] = 'N'\n",
|
" alerting['SAR_FLAG'] = 'N'\n",
|
||||||
" n_y = int(len(alerting) * 0.1) # 10% count\n",
|
" n_y = int(len(alerting) * 0.1) # 10% count\n",
|
||||||
" if n_y > 0:\n",
|
" if n_y > 0:\n",
|
||||||
" y_indices = alerting.sample(n=n_y, random_state=random_state).index\n",
|
" y_indices = alerting.sample(n=n_y, random_state=random_state).index\n",
|
||||||
" alerting.loc[y_indices, 'SAR_Flag'] = 'Y'\n",
|
" alerting.loc[y_indices, 'SAR_FLAG'] = 'Y'\n",
|
||||||
"\n",
|
"\n",
|
||||||
" # Merge back and preserve original order\n",
|
" # Merge back and preserve original order\n",
|
||||||
" final_df = pd.concat([alerting, non_alerting]).sort_index()\n",
|
" final_df = pd.concat([alerting, non_alerting]).sort_index()\n",
|
||||||
|
|||||||
6
main.py
6
main.py
@ -38,14 +38,14 @@ def apply_sar_flag(df, var1, var2, var3, random_state=42):
|
|||||||
non_alerting = df.loc[~df.index.isin(alerting.index)].copy()
|
non_alerting = df.loc[~df.index.isin(alerting.index)].copy()
|
||||||
|
|
||||||
# Assign SAR_Flag = 'N' for non-alerting
|
# Assign SAR_Flag = 'N' for non-alerting
|
||||||
non_alerting['SAR_Flag'] = 'N'
|
non_alerting['SAR_FLAG'] = 'N'
|
||||||
|
|
||||||
# Assign SAR_Flag for alerting data
|
# Assign SAR_Flag for alerting data
|
||||||
alerting['SAR_Flag'] = 'N'
|
alerting['SAR_FLAG'] = 'N'
|
||||||
n_y = int(len(alerting) * 0.1) # 10% count
|
n_y = int(len(alerting) * 0.1) # 10% count
|
||||||
if n_y > 0:
|
if n_y > 0:
|
||||||
y_indices = alerting.sample(n=n_y, random_state=random_state).index
|
y_indices = alerting.sample(n=n_y, random_state=random_state).index
|
||||||
alerting.loc[y_indices, 'SAR_Flag'] = 'Y'
|
alerting.loc[y_indices, 'SAR_FLAG'] = 'Y'
|
||||||
|
|
||||||
# Merge back and preserve original order
|
# Merge back and preserve original order
|
||||||
final_df = pd.concat([alerting, non_alerting]).sort_index()
|
final_df = pd.concat([alerting, non_alerting]).sort_index()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user