# Formatierte Regeln anzeigen def format_rules(tree_rules): """Formatiert die Baumregeln mit menschenlesbaren Klassennamen""" # Ersetze 'class: 0' durch 'Einkommen ≤ 50K' formatted_rules = tree_rules.replace('class: 0', 'Einkommen ≤ 50K') # Ersetze 'class: 1' durch 'Einkommen > 50K' formatted_rules = formatted_rules.replace('class: 1', 'Einkommen > 50K') return formatted_rules # Regeln aus dem Surrogate-Baum extrahieren tree_rules = export_text(surrogate_tree, feature_names=X_train.columns.tolist()) #print(tree_rules) print(format_rules(tree_rules))