2016-07-11 6 views
1

Ich versuche, ein Diagramm zu plotten, das die Variablen aller Agenten einer Rasse zeigt. Obwohl die Anzahl der Agenten ziemlich klein ist, denke ich, dass es einen eleganteren Weg geben muss, als einen Stift für jeden Agenten zu erstellen. Ist da?Plotten von Variablen von mehreren Agenten

Antwort

2

Eleganz hängt hier davon ab, was genau Sie tun möchten. Es kann vollkommen legitim sein, einen Plot-Stift pro Schildkröte zu erstellen, indem Sie create-temporary-plot-pen verwenden. Unter den Vorteilen bedeutet dies, dass Sie jedem Plot-Stift einen Namen geben und eine Legende auf Ihrer Handlung zeigen können.

Darüber hinaus ist es sehr einfach, einen einzigen Stift für alle Ihre Agenten zu verwenden. Angenommen, Sie haben mehrere Schildkröten in verschiedenen Farben und möchten ihre Größe grafisch darstellen.

ask turtles [ set-plot-pen-color color plotxy ticks size ] 

Dies wird sich ändern mit dem Stift auf die Farbe jeder Schildkröte und einen einzigen Punkt für die Schildkröte zeichnen: Sie können so etwas wie dies in der Feder des „Aktualisierungsbefehle“ setzen. Stellen Sie sicher, dass Sie Ihren Stift in den erweiterten Stiftoptionen auf den "Punkt" -Modus einstellen.

Beachten Sie auch die Verwendung von plotxy statt nur plot, so dass Sie ein x koordinieren, anstatt sich auf die „auto advance“ Verhalten von plot angeben.

Verwandte Themen