Zurück zur englischen Version der DokumentationEigenschaften von "evaluationnode"
Eigenschaften von "evaluationnode"
Letzte Aktualisierung: 07. Okt. 2024
Der Evaluierungsknoten erleichtert die Evaluation und den Vergleich von Vorhersagemodellen. Das Evaluierungsdiagramm zeigt, wie gut Modelle bestimmte Ergebnisse vorhersagen. Die Datensätze werden auf der Grundlage des vorhergesagten Werts und des Konfidenzwerts für die Vorhersage sortiert. Die Datensätze werden in gleich große Gruppen (Quantile) aufgeteilt. Anschließend wird der Wert des Geschäftskriteriums für jedes Quantil geplottet, vom höchsten Wert bis zum niedrigsten Wert. Mehrere Modelle werden als separate Linien im Plot dargestellt.
Beispiel
stream = modeler.script.stream()
typenode = stream.findByID("id42KW3MSA94B")
node = stream.create("evaluation", "My node")
stream.link(typenode, node)
# "Plot" tab
node.setPropertyValue("chart_type", "Gains")
node.setPropertyValue("cumulative", False)
node.setPropertyValue("field_detection_method", "Name")
node.setPropertyValue("inc_baseline", True)
node.setPropertyValue("n_tile", "Deciles")
node.setPropertyValue("style", "Point")
node.setPropertyValue("plot_score_fields", True)
node.setPropertyValue("score_fields", ["Na", "K", "Age"])
node.setPropertyValue("use_fixed_cost", True)
node.setPropertyValue("cost_value", 5.0)
node.setPropertyValue("target_field", "Drug")
node.setPropertyValue("cost_field", "Na")
node.setPropertyValue("use_fixed_revenue", True)
node.setPropertyValue("revenue_value", 30.0)
node.setPropertyValue("revenue_field", "Age")
node.setPropertyValue("use_fixed_weight", True)
node.setPropertyValue("weight_value", 2.0)
node.setPropertyValue("weight_field", "K")
evaluationnode Eigenschaften |
Datentyp | Eigenschaftsbeschreibung |
---|---|---|
chart_type |
Gains Response Lift Profit ROI ROC |
|
inc_baseline |
Markierung | |
field_detection_method |
Metadata Name |
|
use_fixed_cost |
Markierung | |
cost_value |
Zahl | |
cost_field |
Zeichenfolge | |
use_fixed_revenue |
Markierung | |
revenue_value |
Zahl | |
revenue_field |
Zeichenfolge | |
use_fixed_weight |
Markierung | |
weight_value |
Zahl | |
weight_field |
Feld | |
n_tile |
Quartiles Quintles Deciles Vingtiles Percentiles 1000-tiles |
|
cumulative |
Markierung | |
style |
Line Point |
|
point_type |
Rectangle Dot Triangle Hexagon Plus Pentagon Star BowTie HorizontalDash VerticalDash IronCross Factory House Cathedral OnionDome ConcaveTriangle OblateGlobe CatEye FourSidedPillow RoundRectangle Fan |
|
export_data |
Markierung | |
data_filename |
Zeichenfolge | |
delimiter |
Zeichenfolge | |
new_line |
Markierung | |
inc_field_names |
Markierung | |
inc_best_line |
Markierung | |
inc_business_rule |
Markierung | |
business_rule_condition |
Zeichenfolge | |
plot_score_fields |
Markierung | |
score_fields |
[field1 ... fieldN] | |
target_field |
Feld | |
use_hit_condition |
Markierung | |
hit_condition |
Zeichenfolge | |
use_score_expression |
Markierung | |
score_expression |
Zeichenfolge | |
caption_auto |
Markierung | |
split_by_partition |
Boolesch | Wenn ein Partitionsfeld verwendet wird, um Datensätze in Trainings-, Test- und Validierungsstichproben aufzuteilen, verwenden Sie diese Option, um für jede Partition ein separates Bewertungsdiagramm anzuzeigen. |
use_profit_criteria |
Boolesch | Aktiviert Profitkriterien. |
use_grid |
Boolesch | Zeigt Rasterlinien an. |