forked from sergts/botnet-traffic-analysis
-
Notifications
You must be signed in to change notification settings - Fork 0
Closed
Labels
dependenciesDependency updates and compatibilityDependency updates and compatibilityfederated-learningFederated learning related issuesFederated learning related issuesmodernizationModernizing code, dependencies, and structureModernizing code, dependencies, and structure
Description
Problem
Multiple files use deprecated DataFrame.append() which was removed in Pandas 2.0.
Affected files:
anomaly-detection/train_og.py:29anomaly-detection/test.py:21, 40, 54classification/train.py(if applicable)
Current pattern:
df_gafgyt = df_gafgyt.append(pd.read_csv(f), ignore_index=True)
scaler.fit(x_train.append(x_opt))Fix:
df_gafgyt = pd.concat([df_gafgyt, pd.read_csv(f)], ignore_index=True)
# For scaler: fix data leakage first, then use pd.concat if still neededPriority
MODERATE - Code won't run on Pandas 2.0+. Already addressed in archive branch via environment pinning, but needs fixing in main branch modernization.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependenciesDependency updates and compatibilityDependency updates and compatibilityfederated-learningFederated learning related issuesFederated learning related issuesmodernizationModernizing code, dependencies, and structureModernizing code, dependencies, and structure