بيانات

fig, ax = plt.subplots(2, 2, figsize=(14, 9)) lang_counts.head(12).iloc[::-1].plot.barh(ax=ax[0, 0], color=”#76b900″) ax[0, 0].set_title(“Top 12 languages (sample)”); ax[0, 0].set_xlabel(“files”) df[“ext”].value_counts().head(12).iloc[::-1].plot.barh(ax=ax[0, 1], color=”#5b8def”)…

TEXT_COL = “skill_md_content” NUM_COLS = [“skillspector_score”, “static_finding_count”, “skillspector_issue_count”, “virustotal_malicious_count”] TARGET = “clawscan_verdict” def prep(df): out = df.copy() out[TEXT_COL] = out[TEXT_COL].fillna(“”).astype(str).str.slice(0,…