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",
|
||||
"\n",
|
||||
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
||||
" non_alerting['SAR_Flag'] = 'N'\n",
|
||||
" non_alerting['SAR_FLAG'] = 'N'\n",
|
||||
"\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",
|
||||
" if n_y > 0:\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",
|
||||
" # Merge back and preserve original order\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",
|
||||
"\n",
|
||||
" # Assign SAR_Flag = 'N' for non-alerting\n",
|
||||
" non_alerting['SAR_Flag'] = 'N'\n",
|
||||
" non_alerting['SAR_FLAG'] = 'N'\n",
|
||||
"\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",
|
||||
" if n_y > 0:\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",
|
||||
" # Merge back and preserve original order\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()
|
||||
|
||||
# Assign SAR_Flag = 'N' for non-alerting
|
||||
non_alerting['SAR_Flag'] = 'N'
|
||||
non_alerting['SAR_FLAG'] = 'N'
|
||||
|
||||
# Assign SAR_Flag for alerting data
|
||||
alerting['SAR_Flag'] = 'N'
|
||||
alerting['SAR_FLAG'] = 'N'
|
||||
n_y = int(len(alerting) * 0.1) # 10% count
|
||||
if n_y > 0:
|
||||
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
|
||||
final_df = pd.concat([alerting, non_alerting]).sort_index()
|
||||
|
||||
Loading…
Reference in New Issue
Block a user